Skip to main content
Accepting New Patients

Riverdale's Trusted Source for Complete Internal Medicine

One comprehensive clinic for every adult health need. From preventive screenings to chronic disease management, we deliver the kind of thorough, personal care that keeps Riverdale healthy.

20+
Years Experience
100%
Patient Focused
All
Ages 18+
Comprehensive Care

One Clinic. Every Adult Health Need.

From routine check-ups to managing complex chronic conditions, we provide a full spectrum of internal medicine services under one roof.

Preventive Care & Wellness

Annual physicals, health risk assessments, immunizations, and cancer screenings designed to catch problems before they start.

Chronic Disease Management

Expert, ongoing management of diabetes, hypertension, heart disease, asthma, COPD, and thyroid disorders with personalized care plans.

Diagnostic Services

On-site laboratory testing, EKG, pulmonary function tests, and rapid results to speed up diagnosis and treatment.

Adult Preventive Screenings

Blood work, cholesterol panels, diabetes screening, bone density tests, and age-appropriate cancer screenings for adults 18 and older.

Acute Illness Treatment

Prompt care for infections, seasonal illnesses, minor injuries, and unexpected health issues — often with same-day appointments available.

Care Coordination

We manage referrals to trusted specialists, coordinate your records, and ensure every member of your care team is on the same page.

About Our Practice

Riverdale Deserves a Practice That Puts Patients First

One Source Internal Medicine was founded on a straightforward belief: every adult in Riverdale should have access to a single, dependable physician who knows their full medical history and treats them like family.

We specialize in internal medicine — the comprehensive care of adult patients — because we believe that thorough, continuity-based medicine produces better outcomes. No fragmented referrals. No repeating your story to a different doctor every visit. Just one coordinated source for your health.

Our practice is built on three pillars: clinical excellence, genuine compassion, and the kind of communication that respects your time and your intelligence.

18+
Patient Ages Accepted
New
Patients Welcome
One Source Internal Medicine office interior in Riverdale, Georgia
Riverdale Georgia community
Physician consulting with a patient
Modern medical examination room
Laboratory diagnostic equipment
Why Choose Us

What Makes One Source Different

Continuity of Care

See the same physician at every visit. We build a long-term relationship with your health history, not a transactional encounter.

Respect for Your Time

Appointments run on time. We schedule generously so your doctor never rushes your visit. No 5-minute check-ins.

Thorough & Methodical

We don't patch symptoms — we investigate root causes. Every visit includes a comprehensive review and a clear plan.

Right Here in Riverdale

Conveniently located on Medical Way with easy access and parking. We're your neighbors, serving our own community.

Insurance & Access

We Make Quality Care Accessible

We accept most major insurance plans and Medicare. Our front desk team will verify your coverage before your visit so there are no surprises.

Medicare

We accept Medicare Part A & B

Major Insurers

Call to verify your specific plan

Self-Pay Options

Competitive rates for uninsured patients

Verify Coverage

Call us to confirm your plan

(770) 907-8494

Your Health Is Our Single Focus

Whether you're seeking a new primary care provider or looking for a more thorough approach to managing a chronic condition, One Source Internal Medicine is here for you.

Get in Touch

Ready to Experience Better Care?

We're accepting new patients. Reach out by phone, email, or by filling out the form below and we'll get back to you within one business day.

Our Location

203 Medical Way
Riverdale, GA 30274-2517

Office Hours

Monday – Friday 9:00 AM – 5:00 PM
Saturday Closed
Sunday Closed

Send Us a Message

Fill out the form below and we'll respond within one business day.

Is this your business?This is my business