Skyway Niagara Drive-In
1703 Niagara Falls Boulevard,
Amherst,
NY
14428
1703 Niagara Falls Boulevard,
Amherst,
NY
14428
3 people favorited this theater
Showing 1 comment
Opened on August 13th, 1941. Grand opening ad
Trouble with freeloaders Niagara drive in freeloaders 06 Sep 1941, Sat Buffalo Evening News (Buffalo, New York) Newspapers.com