General Medical Practice provides comprehensive, compassionate primary care for patients of all ages in Durham, North Carolina. From preventive screenings to chronic condition management — we're here for the long run.
At General Medical Practice, we believe quality healthcare starts with a genuine relationship between physician and patient. Located in the heart of Durham at 3505 N Roxboro St, our practice has served the community for over 15 years with a commitment to thorough, personalized medicine.
Whether you're scheduling your first annual physical, managing a chronic condition like diabetes or hypertension, or need urgent attention for an acute illness — our team provides the kind of continuity of care that keeps you healthy year after year.
From routine check-ups to specialized screenings, we offer a full spectrum of primary care services tailored to your unique health needs.
Thorough preventive examinations including vitals, lab work, and health risk assessments to catch issues early and keep you on track.
Expert ongoing care for diabetes, hypertension, asthma, cholesterol, and other chronic conditions with personalized treatment plans.
Cancer screenings, bone density tests, cardiovascular risk evaluation, and immunizations to protect your health before problems arise.
Same-day appointments available for infections, sprains, allergic reactions, and other urgent but non-emergency health concerns.
Well-child visits, developmental assessments, vaccinations, and school/ sports physicals for patients of every age in your family.
On-site phlebotomy, EKG, spirometry, and rapid testing so you can get answers quickly without unnecessary referrals.
We've built our reputation on the details — the follow-up calls, the clear explanations, the hours that actually work around your schedule.
Build a lasting relationship with a physician who knows your history, your concerns, and your goals — not a different face every visit.
Early morning, evening, and limited weekend appointments because your health shouldn't wait for a 9-to-5 window.
We accept most major insurance plans and work with you to understand your benefits before you walk through the door.
No jargon, no rushing. We explain your diagnosis, your options, and your next steps in language you actually understand.
Real feedback from real patients who trust us with their health and the health of their families.
"I've been coming to General Medical Practice for three years now. The staff remembers my name, my history, and they never make me feel like I'm in a rush. It's rare to find that kind of care."
"My doctor took the time to explain my blood pressure medication in a way that actually made sense. I finally understand my condition and feel confident managing it. That level of patience is everything."
"Getting my kids their vaccines and annual checkups here has been stress-free. The office is clean, the wait is short, and the providers are wonderful with children. I recommend them to every parent I know."
Don't wait for a symptom to become a crisis. Schedule your visit at General Medical Practice today and experience primary care that truly puts you first.
Have questions about our services, insurance, or scheduling? Reach out anytime — we respond to all inquiries within one business day.
Fill out the form below and we'll get back to you within one business day.
Thank you for reaching out. Our team will contact you within one business day to confirm your appointment.