Diabetic & Senior Eye Carein St. Petersburg
Compassionate, specialized eye care for diabetic and senior patients in downtown St. Petersburg. Dr. James Powers and our team are welcoming new patients across Pinellas County.
Complete Eye Care for Diabetic & Senior Patients
At our St. Petersburg office, we handle everything from annual diabetic eye exams to advanced treatment of serious eye disease — with a focus on protecting vision as you age.
Diabetic Eye Exams
Yearly dilated exams to catch diabetic retinopathy early — before it affects your sight. Essential for anyone living with diabetes.
👁️Glaucoma Care
Screening, monitoring, and treatment to protect your vision from "the silent thief of sight." Especially important for seniors.
🔆Cataract Evaluation
Clear answers about cloudy vision, plus guidance and co-management for cataract surgery when the time is right.
🧬Macular Degeneration
Early detection and ongoing management of age-related macular degeneration (AMD) to preserve your central vision.
📋Routine Eye Exams
Comprehensive vision and eye-health checkups, updated glasses and contact prescriptions, and personalized care.
💧Dry Eye & Everyday Concerns
Relief for dry, irritated eyes and the common vision changes that come with age — explained in plain language.
Living with Diabetes? Your Eyes Need a Yearly Check.
Diabetes remains a leading cause of vision loss in adults — but most diabetic eye disease can be prevented when caught early. A yearly dilated exam at our St. Petersburg office helps safeguard the sight you rely on. Every visit is comfortable, careful, and never rushed.
Why Patients Choose Healthy Vision Institute
We built our practice around the patients we serve best — diabetic and senior patients who want a doctor who listens.
A Specialist's Focus
Diabetic and senior eye care isn't a side service for us — it's what we do every day.
Time & Patience
We don't rush. You'll have time to ask questions and truly understand your eye health.
Medicare & Insurance
We accept Medicare and most major insurance plans. We'll verify your coverage for you.
Easy to Reach
Located on 7th St S in downtown St. Petersburg, serving Pinellas Park, Gulfport, South Pasadena & Kenneth City.
Friendly Front Desk
Real people who help with scheduling, paperwork, and getting you seen quickly.
Trusted Locally
Highly rated by patients throughout St. Petersburg — read our reviews on Google.
Serving St. Petersburg & the Surrounding Area
Our St. Petersburg office is in the heart of downtown on 7th Street South, convenient for residents of downtown St. Pete, the Edge District, and the surrounding south Pinellas neighborhoods. We care for diabetic and senior patients from Pinellas Park, Gulfport, Kenneth City, and Seminole who want specialist-level eye care without leaving the city — with a welcoming team for first-time patients. Areas we serve: St. Petersburg, Pinellas Park, Gulfport, Kenneth City, Seminole & St. Pete Beach.
Visit Our St. Petersburg Office
Conveniently located and welcoming new patients.
Location & Contact
St. Petersburg, FL 33701
Office Hours
- Monday6:00 AM – 5:00 PM
- Tuesday6:00 AM – 5:00 PM
- Wednesday6:00 AM – 5:00 PM
- Thursday6:00 AM – 5:00 PM
- Friday6:00 AM – 5:00 PM
- Sat / SunClosed
What Our St. Petersburg Patients Say
Real reviews from St. Petersburg patients on Google.
“Great doctors you can trust. The staff is great as well, and they do a very thorough exam. I've been here twice and I'm very satisfied.”
— Mitch L. · via Google
“I have been a patient of Dr. Powers for many years. My trust in his expertise and attention to my vision is unquestionable. He has earned the same trust from everyone I've recommended him to. I'm a satisfied patient!”
— Donna P. · via Google
“Couldn't ask for nicer people to take care of you. Dr. Powers puts you at ease and before you know it it's over — he's wonderful with his patients. I'd advise anyone having any trouble with their eyes to go and see him.”
— Claire O. · via Google
“The staff from front to back were kind and professional. Dr. Powers was everything — thorough, professional, kind… the best. Thank you all for all your care.”
— David P. · via Google
Request Your Appointment
New patients are always welcome. Fill out the quick form below and our St. Petersburg front desk will reach out to confirm — usually the same day. Prefer to talk to a person? Call (727) 738-5900.
Prefer to talk to a person? Call (727) 738-5900
