Where is Westover Hills?

Where is Westover Hills located?

Westover Hills, Westover Hills, United States of America (approx. 32.74485°, -97.41363°)


Where is Westover Hills on the map?