Easily accessible from anywhere in Houston, our Nassau Bay office and medical spa overlook beautiful Clear Lake and offer a refreshing atmosphere of renewal and rejuvenation.
We are located in the St. John Professional Building, adjacent to CHRISTUS St. John Hospital.
You can contact us directly by phone at (281) 333-8999 or stop by our office located at 2060 Space Park Drive, Suite 310, Nassau Bay, Texas 77058. [ Click to show the office location on a map. ]
Consider recuperating in one of our special hotel suites at the South Shore Harbor Resort & Conference Center, complete with room and concierge service and cared for by Dr. Barlow and his team of professionals (nurse, esthetician, massage therapist) committed to making your recovery not just complete but extraordinary!






