Texas State Optical

Optical Shop
1000 W 39th St (at N Lamar Blvd), Austin, TX 78756, United States
Credit Cards:
Yes
Total Visitors
92
Total Visits
186
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Joe B.

    It's so great that they don't have to dilate your eyes anymore. Technology ftw!

    Joe Boutros · September 4, 2013
    Save