Compassionate, professional medical care for the whole family — from routine checkups to chronic disease management. Led by Jessica Oliver right here in Mooresville, Indiana.
From preventive care to chronic disease management — we offer a wide range of medical services to keep your whole family healthy and thriving.
Primary care for all ages covering illness diagnosis, treatment, preventive care and long-term health management.
Learn MoreThorough annual physicals and wellness exams to detect issues early and keep you in peak health all year long.
Learn MoreDedicated, gentle healthcare for infants, children and teenagers including growth monitoring and vaccinations.
Learn MoreComprehensive women's health services including annual exams, reproductive health and preventive screenings.
Learn MoreOngoing management of diabetes, hypertension, asthma and other chronic conditions with personalized care plans.
Learn MoreSame-day urgent care for sudden illness, minor injuries, infections and other non-emergency medical needs.
Learn More
Jessica Oliver has been serving the Mooresville community for over 15 years, providing patient-centered medical care with a commitment to excellence, compassion and thorough clinical practice. Every patient is treated like family.
Fully certified with advanced medical training and years of hands-on clinical practice in family medicine.
From newborns to seniors — we provide consistent, trusted medical care for every member of your family.
No two patients are the same. Every treatment plan is fully customized to your unique health needs and goals.
We work with a wide range of insurance providers to make quality healthcare accessible and affordable for all.
Hear from real patients and families who trust Oliver Medical Clinic for their healthcare needs.
"Dr. Oliver is the most thorough and caring physician I have ever had. She takes her time, listens carefully and always follows up. I wouldn't go anywhere else."
"My entire family sees Dr. Oliver — kids, parents, grandparents. She handles everything professionally and makes everyone feel completely at ease."
"I came in for a walk-in visit and was seen within 20 minutes. Dr. Oliver diagnosed my condition quickly and I felt better within days. Fantastic clinic!"
Getting medical care at Oliver Medical Clinic is simple, fast and stress-free in just 3 easy steps.
Call us at (317) 728-2705 or fill out the online appointment form on our contact page.
Our team confirms your appointment time, insurance details and any pre-visit requirements.
Visit our clinic and receive thorough, compassionate care from Dr. Jessica Oliver and our team.
We work hard to make quality healthcare accessible. We accept Medicare, Medicaid and most private insurance providers.