Lafayette Avenue Presbyterian Church
Website URL:
Address:
875 Elmwood Ave
Buffalo
, NY
, 14222
42° 55' 15.4272" N, 78° 52' 35.4828" W
See map: Google Maps