Yahoo
Not worth visiting
Tower on the corner of the property
Hidalgo Park Park

1403 Welch St Taylor, TX 76574 ·1148.43 mi

Is this your business? Verify your listing

Reviews

yelp
1.0 1 reviews
5 star
0 4 star
0 3 star
0 2 star
0 1 star
1
Steve W. 12/06/22

Apparently, Taylor has a handful of parks which barely qualify as such, and this is one of them. This small patch of green space consists of basically two old scrubby trees and a large cell phone...

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: