Beacon Community Church now owns Studio Cinema
According to the Belmont Board of Assessors, the building where Belmont’s single screen movie theater, Studio Cinema is located, 368-380 Trapelo Road, sold for $1 million on Sept. 9. Star Theaters, Inc. which owns Studio Cinema, 376 Trapelo Road, and … Continued