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