Tanglewood Park is located in Pembroke Pines, United States on 9500 SW 1st St. Tanglewood Park is rated 4.5 out of 5 in the category city park in United States.
Amenities
Good for kidsPublic toilet
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance