Southampton Medical and Wellness of Houston, PLLC - Main Location Southampton Medical and Wellness of Houston, PLLC Address 2421 Tangley St., #111 Houston, TX 77005 29.719629, -95.415923 Contact Information No contact information available. Location Map View on Google Maps Back to Southampton Medical and Wellness of Houston, PLLC