Where is Cockrell Hill?

Where is Cockrell Hill located?

Cockrell Hill, Cockrell Hill, United States of America (approx. 32.73624°, -96.88695°)


Where is Cockrell Hill on the map?