Turtle Boy

66 Franklin St
Worcester, MA 01608

Turtle Boy Park located in Worcester MA is a charming green space named after its iconic statue of a young boy holding a turtle. This park offers a peaceful retreat with grassy areas walking paths and benches making it a perfect spot for relaxation and family outings. Visitors can enjoy the beautiful surroundings and take in the vibrant community atmosphere making it a beloved destination for locals and tourists alike.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like