Takas Windcrest City ParkBy admin / June 6, 2023 Takas Windcrest City Park9310 Jim Seal Dr, Windcrest, TX, 78239, USAWindcrest Texas Phone: 2106550022