Olympia Music Hall
17 Pleasant Street,
Worcester,
MA
01609
17 Pleasant Street,
Worcester,
MA
01609
1 person
favorited this theater
Uploaded By
More Photos of This Theater
June 15, 1960 revival.
No one has favorited this photo yet
