At Oscar Spivey's practice, you're never just a chart number. We take the time to understand your concerns, explain your options clearly, and build a care plan that fits your life — not the other way around.
From routine check-ups to managing ongoing conditions, we provide a full range of primary care services designed to keep you and your family healthy at every stage of life.
Stay ahead of health issues before they start. Our thorough annual exams include screenings, vaccinations, and personalized wellness planning.
Living with diabetes, hypertension, asthma, or another chronic condition requires a partner you can rely on. We create ongoing care plans that adapt as your needs change.
Sick or injured? We offer same-day and urgent appointments so you're not waiting days to feel better. From infections to sprains, we've got you covered.
Convenient on-site lab services and diagnostic testing help us get answers quickly, so we can move forward with the right treatment without unnecessary delays.
Sensitive, respectful care for every stage of life — from adolescent check-ups and family planning to midlife health and preventive screenings.
Gentle, reassuring care for your children. We track growth, development, and immunizations from infancy through adolescence in a child-friendly environment.
When you walk into Oscar Spivey's office on Sparta Street, you're stepping into a practice built on a simple belief: that great medicine starts with a genuine human connection.
We know McMinnville. We know the rhythm of life here — the football games, the county fair, the close-knit community that looks out for one another. And we bring that same spirit into every exam room. You'll leave each visit feeling heard, informed, and confident about the next steps.
We want your first visit to be smooth and stress-free. Here's what to expect when you arrive at our McMinnville office.
Evening and weekend appointments may be available by request.
1550 Sparta St
McMinnville, TN 37110
Free parking is available directly at the office. We're centrally located and easy to find.
Call us to schedule, reschedule, or ask questions. We're happy to help.
New patient forms can be filled out online before your visit.
Have a question, need to schedule, or want to learn more about our services? Reach out however is most convenient — we respond promptly and always with a real person on the other end.