Schedule Your Appointment Clinic Address 26400 Kuykendahl Road Suite A 220,The Woodlands, Texas 77375 Hours Mon - Fri: 9:00 AM - 5:00 PMSat & Sun: Closed Contact Details (281) 907-9012 (888) 233-3696 Let’s Talk Click Here to Access the Portal and Schedule an Appointment