Primary Care — High Springs, Florida
Personalized primary care for you and your family — preventive, chronic, and everything in between.
What We Offer
Annual exams, screenings, immunizations, and wellness planning to catch issues early and keep you thriving.
Ongoing support for diabetes, hypertension, asthma, and other long-term conditions with personalized treatment plans.
Same-day and urgent care for infections, sprains, minor fractures, and other sudden health concerns.
Healthcare for every stage of life — from pediatric checkups to geriatric wellness, all under one roof.
In-house and reference lab work, EKGs, and imaging referrals — streamlined so you spend less time waiting.
Convenient virtual appointments for follow-ups, prescription renewals, and minor concerns from anywhere.
About Dr. Dennis
Dr. Ian Dennis has built his practice around a simple conviction: that the best healthcare starts with knowing the person. He understands the rhythms of life in High Springs — the concerns that matter to families here, the access challenges some face, and the value of care that feels personal rather than procedural.
Whether you're establishing a new primary care relationship or looking for a physician who takes the time to listen, Dr. Dennis brings a calm, thorough approach to every visit. His practice is designed to be a steady health resource for residents across Alachua County.
Our Approach
Every visit begins with understanding your full picture — health history, daily life, and what you hope to achieve.
Thorough evaluation using current clinical guidelines, personalized to your body and your situation.
A clear, written plan you can actually follow — with options explained so you can make informed choices.
Ongoing follow-up, coordination with specialists when needed, and open lines of communication between visits.
Visit Us
Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed
Get in Touch
Call us to schedule your appointment or send a message through the form. We aim to respond within one business day.
Thank you for reaching out. Dr. Dennis's office will contact you within one business day to confirm your appointment.