Write a review for City Of Dallas - Parks & Recreations, Parks & Recreation Department Facilities, Kidd Springs