From Our Editors
You won't have to travel far to receive great optical care, Dowdy Optical is located in the heart of St. Petersburg. You'll be happy you chose Dowdy Optical for all your lenses needs. From frames to contacts, they have it all.
When your experiencing itchy or dry eyes, call Dowdy Optical and schedule an appointment.