619 E. Broadway,
No one has favorited this theater yet
The Imperial Theatre was the smallest of the three movie theatres in the South Boston area of Boston. It was located on East Broadway near the intersection with I Street. It may have been an “upstairs house” (located on second floor). Further information welcomed.
Just login to your account and subscribe to this theater