134 Thames Street,
No one has favorited this theater yet
The Star Theatre was built in 1908, and was the very first movie theatre in Newport, that is, built for the purpose of showing films. Although the new novelty had made appearances elsewhere in the city-by-the-sea, this theatre, like the Bijou Theatre and the Empire Theatre, were true “cinemas” from the start.
Just login to your account and subscribe to this theater