Where is Westheimer Rd @ Waugh Dr?

Where is Westheimer Rd @ Waugh Dr located?

Westheimer Rd @ Waugh Dr, Westheimer Rd @ Waugh Dr, United States of America (approx. 29.74472°, -95.39305°)


Where is Westheimer Rd @ Waugh Dr on the map?