Baystate Green
46 Union St
Westborough, MA 01581
Baystate Green is a charming park located in Westborough, MA, offering a peaceful retreat for nature lovers and families alike. With its lush green lawns, walking paths, and vibrant flower beds, visitors can enjoy leisurely strolls or picnics in a serene environment. The park also features playgrounds for children, making it an ideal spot for fun and relaxation in the heart of the community.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.