According to our records, this business is located at 4432 N Troy St. in Chicago (in Cook County), Illinois 60625, the location GPS coordinates are: 41.9624054 (latitude), -87.7073112 (longitude). Church of Our Lady of Mercy is categorized under Churches (SIC code 8661). Known organization pastor is Ft Tito. You can contact the company by phone at (773) 588-2620.