Skip to main content
We're located in Ronnie's Plaza, intersection of S. Lindbergh
Blvd & Baptist Church Rd in South St. Louis County.
Call Us! 314-480-5814 Request Appointment Online
Call Us! 314-480-5814 Request Appointment Online

Our South St. Louis, MO optometrist office is located in Ronnie's Plaza, at the intersection of S Lindbergh Blvd & Baptist Church Rd in south St. Louis County.

Dr-Rosen-smaller-800x600-640x640

Dr. Steven Rosen

Rosen Optometry

17 Ronnie's Plaza
St. Louis, MO 63126-3552

Eye Care Services

Astigmatism, Cataracts, Contact Lens, Diabetic Care, Dry Eye, Eyeglasses, Glaucoma Care, Lasik, Macular Degeneration, Myopia Control, Presbyopia Read more!


Insurance Accepted

  • Advantica/Delta Vision
  • Aetna
  • Anthem BCBS
  • Avesis Vision
  • Coventry
  • Essence
  • EyeMed Vision
  • Healthlink
  • Humana
  • Medicaid and Healthcare USA
  • Medicare
  • Premier Eyecare
  • Spectera Vision
  • Superior Vision
  • United Health Care
  • Vision Benefits of America (VBA)
  • Vision Service Plan (VSP)

Don’t see you insurance? Call us Now


Fashion Brands

  • Alain Mikli frames
  • Augusto Valentini
  • EM Eyewear
  • Waza
  • Carter-Bond Designer Frames
  • LA Eyeworks
  • Microshapes
  • Calvin Klein
  • Penguin
  • OGI Eyewear
  • ECO
  • Columbia
  • Nicole Miller
  • Silhouette


Our Clients say it Best

Super nice. Very accommodating. They really care about my vision and personal situation....
- Briane
Dr Rosen is great, listens and genuinely explains answers to all the questions I throw at her. Polite and professional staff do their best to get you in and out quickly....
- John M.
Dr. Karen Rosen got me through a scary time and was always kind and considerate of my fears.....
- Dorothy K.

We Accept:

  • visa
  • mastercard
  • americanexpress
  • discover
  • carecredit

Our South St. Louis, MO optometrist office is located in Ronnie's Plaza, at the intersection of S Lindbergh Blvd & Baptist Church Rd in south St. Louis County.

Directions to Eye Doctor

Office Hours

  • 9:00 AM - 7:00 PM
  • 9:00 AM - 5:00 PM
  • 9:00 AM - 5:00 PM
  • 9:00 AM - 7:00 PM
  • 9:00 AM - 5:00 PM
  • 9:00 AM - 1:00 PM
  • Closed