Turtle Creek Park

Map of Turtle Creek Park

Latitude, Longitude: 34.634810, -98.376949