View Larger Map
Get Directions
View Bird's Eye
2595 Elmwood Ave., Kenmore, NY
Entrance in Back Of church