Location:
341 Delaware Ave
14202
Buffalo, New York
United States
42° 53' 37.266" N, 78° 52' 30.9684" W
See map: Google Maps