Saint Margaret Mary Church



585-342-2100

401 Rogers ParkwayRochester, New York

Denomination
Non-Denominational