1. Star Spine Therapy 6708 Ferris St, Bellaire, TX 77401 Coordinate: 29.70716,-95.47262 Phone: (832) 588-3552