Contact
Helping people improve the quality of their lives.
Schedule an Appointment
Existing patients requiring maintenance or an annual visit, please call the office for your appointment.
Not Ready to Schedule?
Our Locations
Houston
Our Houston office is located at 5100 Westheimer Rd, in Suite 110. There is free parking in the parking garage located on McCue Rd.
5100 Westheimer Rd
Suite 110
Houston, TX 77056
Monday – Friday: 9AM – 5PM
Saturday and Sunday: Closed
The Woodlands
Our Woodlands office is located at 2002 Timberloch Place in Suite 200. There is free parking in front of our building.
2002 Timberloch Place
Suite 200
The Woodlands, TX 77380
Monday – Friday: 9AM – 5PM
Saturday and Sunday: Closed
League City
Our League City office is located at 2600 South Shore Blvd., in Suite 300, on the third floor. Our office is in the five-story green-glass “Ineos” building. The reception area is behind the double glass doors on the 3rd floor. There is free parking available in front of the building or in the connected parking garage.
2600 South Shore Blvd.
Suite 300
League City, TX 77573
Monday – Friday: 9AM – 5PM
Saturday and Sunday: Closed
Kingwood
If you are coming from Interstate 59/69:
- Exit Kingwood Drive
- Go 3/4 of a mile to the third light and turn right on Green Oak Drive
- Go 1/2 a mile to 2300 Green Oak Drive (on the left)
- Go to the reception area for Suite 900
If you are coming from Humble, TX (Highway 1960):
- Go to Westlake Houston Parkway and cross the bridge to Kingwood Drive
- Travel about four miles on Kingwood Drive to Green Oak Drive and turn left
- Go 1/2 a mile to 2300 Green Oak Drive (on the left)
- Go to the reception area for Suite 900
2300 Green Oak Drive
Suite 900
Kingwood, TX 77339
Monday – Friday: 9AM – 5PM
Saturday and Sunday: Closed