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