Peter Homer Park is a park South Yarmouth located in United States.
144 Old Town House Rd South Yarmouth , MA 02664 United States
Best place furthest west to access the Cape Cod Rail Trail .
finally a playground with regular bathrooms AND a water fountain <3
And don't forget a snack bar !
New Gift Shop Opened in Yarmouthport center . AlphaBits Gift Shop - Jeff B
The windmill is only open a few days during the week,but a nice little place - Danny