Lockworks Square is a mixed-use building located in downtown Branford.
Address:1196 Main St, Branford, CT 06405
Medical/Office/Retail/Restaurant35,000 SF
Major Tenants:Eye Physicians & SurgeonsLockworks Dental Group Donovan’s ReefCentury 21 Real Estate