About

Edit info

Need a spa near you? Located in Montrose, Houston, Metro-His Spa is a spa situated at 2606 Grant St, Houston, TX 77006. To make an appointment or for price information, call (713) 526-3964.