Sharon Cinema 8
700 S. Main Street,
No one has favorited this theater yet
This was an 8-screen multiplex in the suburban town of Sharon, MA, located in the Shaws Plaza Shopping Center. It was opened August 9, 1991 with 6-screens. Two more screen were later added and it closed December 31, 2015.
Just login to your account and subscribe to this theater