Transit Drive-In Theatre
Address:
6655 South Transit Road
Lockport
, NY
, 14094
43° 6' 15.8292" N, 78° 41' 41.37" W
See map: Google Maps