Map of US Pain & Spine Hospital

Here is the location map of US Pain & Spine Hospital.

Where is located US Pain & Spine Hospital?

Hospital is located in Houston, Houston, Harris County, Texas, United States. US Pain & Spine Hospital is located 2 km from University of St. Thomas and 197 km from Down Home Ranch. The nearest lake McGovern Lake is 1 km away. The nearest beach MacFadden Beach is 126 km away. The nearest museum Children's Museum of Houston is 0 km away. The nearest park Flower Garden Banks National Marine Sanctuary is 264 km away. The nearest castle Newman's Castle is 93 km away. The nearest city Houston is 4 km away.

Nearest airports
Nearest hospitals