883 Purchase Street,
2 people favorited this theater
Firms: Mowll & Rand
One of the numerous movie theatres that used to exist in the downtown New Bedford area. The Olympia Theatre was opened April 2, 1916.
Just login to your account and subscribe to this theater.