Mill Run Plaza is a commercial complex situated in Groton, MA, offering a variety of services and amenities to local residents and businesses.
The plaza houses a diverse range of establishments, providing a convenient and centralized location for individuals seeking retail, dining, and professional services.
Generated from their business information