Saint Mary Church



716-688-9380

6919 Transit RoadEast Amherst, New York

Denomination
Catholic