The Eye Bar

The Eye Bar is St Louis premium boutique for luxury independent eyewear, eye exams, contact lens exams, premium lenses, enchroma, and nuerolenses.

401 N Euclid ,St Louis

Website | More info