Super Saver Cinema 8
2050 Elmwood Avenue,
Buffalo,
NY
14207
2050 Elmwood Avenue,
Buffalo,
NY
14207
2 people favorited this theater
Showing 3 comments
Closed January 16th, 2002 per: Super Saver closed 17 Jan 2002, Thu The Buffalo News (Buffalo, New York) Newspapers.com
Grand opening ad posted
Was this ever an Movie One location?