Sharon Cinema 8
700 South Main Street,
No one has favorited this theater yet
This is an 8-screen multiplex in the suburban town of Sharon, MA, located in the Shaws Plaza Shopping Center. It was closed December 31, 2015.
Just login to your account and subscribe to this theater