12416 Superior Avenue,
No one has favorited this theater yet
Built in 1925, the Ambassador Theatre was a small, nondescript neighborhood movie theatre located at 12416 Superior Avenue, Cleveland, Ohio. It closed in the early-1950’s.
Just login to your account and subscribe to this theater