The Houston Location is located in the Memorial Southwest Hermann Hospital Complex. We are in the Medical Plaza 2 on the 8th floor (7737 Building).
Feel free to give us a call to answer any of your questions or to book your next appointment!
Our Office Hours are:Mon-Fri 9am - 6pm
Saturday 9 am - 12pm

Click Here for Directions
Your One-Stop Eye Care Center
Please contact us anytime. We look forward to hearing from you.
Sugar Land Location
4675 Highway 6 South
Suite B
Sugar Land, TX 77478
281-277-6100
Houston Location
7737 Southwest Freeway
Suite 850
Houston, TX 77074
713-271-2271