From routine check-ups to complex chronic condition management, Snellville Medical Group PC delivers comprehensive, compassionate care under one roof — because your health deserves a practice that covers the whole picture.
We bring together a broad spectrum of medical services so you and your family never have to look anywhere else for the care you need.
Annual physicals, wellness screenings, immunizations, and early detection exams to keep you healthy year after year.
Learn moreExpert, ongoing care for diabetes, hypertension, asthma, thyroid disorders, and other conditions that require continuous attention.
Learn moreComprehensive gynecological care including annual exams, family planning, prenatal guidance, and menopause management.
Learn moreGentle, thorough care for children from infancy through adolescence — well-child visits, development checks, and sick visits.
Learn moreDiagnostics, treatment, and coordination of care for adult patients with complex or multi-system health concerns.
Learn moreOn-site treatment for minor injuries, infections, lacerations, and other urgent needs — no ER visit required.
Learn more
Snellville Medical Group PC was founded on a simple conviction: every patient deserves a physician who knows their full history, listens without rushing, and treats the whole person — not just the symptom. For over 15 years, we have been the medical home for thousands of families across Snellville and the greater Gwinnett County area.
Our team combines board-certified physicians with dedicated support staff who remember your name, your preferences, and your concerns. We invest in continuing education, modern diagnostic tools, and a care model that keeps you informed and in control of your health decisions.
We measure our success not by how many patients we see, but by how many patients trust us with their long-term wellbeing.
Early morning, evening, and same-day slots designed to fit your work schedule — not the other way around.
See the same provider every visit. Your history is always current, your concerns always heard.
When you need a specialist, we coordinate the referral, share your records, and follow up on results.
A warm, respectful office culture where every patient feels valued, heard, and treated with dignity.
We work with the leading insurance providers to keep care accessible. Contact us to verify your specific plan.
Don't see your plan? Call us at (770) 972-0340 — we'll verify your coverage before your visit.
Whether it's an annual check-up, a new symptom, or a chronic condition that needs attention — we're here. Schedule your appointment and experience the Snellville Medical Group difference.
We're conveniently located on Lenora Church Road and happy to welcome you. Call ahead to schedule, or stop by during business hours.
| Monday – Thursday | 8:00 AM – 5:00 PM |
| Friday | 8:00 AM – 3:00 PM |
| Saturday – Sunday | Closed |