Where is Stockdale?

Where is Stockdale located?

Stockdale, Texas, United States (approx. 29.2339501°, -97.9607748°)


Where is Stockdale on the map?