Skip to main content

 (713) 322-5083
1051 Halsey Street on the north side of the East Freeway between Normandy and Federal, next to Jason’s Deli and China Star
All Walk-In’s Welcome


Home » About TSO » Read Our Reviews

Read Our Reviews

I have never had an issue with TSO. I have been a customer of theirs for 4 years now. I have been going to them since they were at their UVALDE location. Everyone their is very attentive, friendly, welcomes me with a smile and their office is very clean.
- Emily R.
eye doctor's office
Excelente experiencia muy profesionales
- Servando S.
eye doctor's office
Great service and had my son's prescription glasses ready within 3 hours
- Efrain J.
eye doctor's office
Worse experience of my life! DO NOT GO HERE!! I've been wearing glasses my whole life and I've never had an experience like the one I experienced here and I will never go back! I was quoted one thing, told what services would be rendered plus the items I would recieve. However, I never received them! I had insurance and paid $308 out my pocket! I will never return and I advise anyone who values there hard earned cash to never go here and expect the services paid for. Staff apologizes but offered nothing to fix the issue. I should have just went where I have been going! Do NOT go HERE!! UPDATE: After my initial complaint.. and returning for further clarity to no resolve, while leaving the store I recieved a call from the district office. Whom informed they received my reviews as well as an complaint from the store manager. She was very pleasant and rectified the situation in a timely manner. Now while I don't believe I will return to this location I will probably be likely to return to another TSO chain location.
- Toni R.
eye doctor's office
Awesome crew
- Cory D.
eye doctor's office
Everyone is professional and thorough. As well as pleasant.
- Nicole S.
eye doctor's office
Very nice
- thickcooki t.
eye doctor's office
Book Appointment Click to Call (713) 322-5083 ▸ Take Me There

Welcome to Texas State Optical Northshore

Appointment Form

Call (713) 322-5083 ▸

Take Me There

Our Location

1051 Halsey Street
Houston, TX 77015