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
See a problem?