Lafayette Avenue Presbyterian Church | Kids Out and About Buffalo

Lafayette Avenue Presbyterian Church

Address: 
875 Elmwood Ave
Buffalo , NY , 14222 42° 55' 15.4272" N, 78° 52' 35.4828" W