Randolph Internal Medicine, located in Charlotte, NC, serves Mecklenburg county and surrounding areas in North Carolina and South Carolina. For more than 40 years, our board certified physicians and team of medical professionals have been dedicated to providing high quality, compassionate care.

Services Provided at Randolph Internal Medicine

  • Internal medicine
  • Allergy testing
  • Behavioral Health integration
  • Bone densitometry
  • Diabetes care management team
  • Electrocardiograms
  • Holter monitor 24-Hour
  • Home sleep testing
  • In-office laboratory
  • In-office X-ray
  • Minor skin surgical procedures
  • Pre-employment physicals / drug screens
  • Pre-Operative clearance exams
  • Preventive healthcare physicals
  • Same-day and urgent care visits
  • School physicals
  • Sports physicals
  • Treatment of minor emergencies
  • Women's healthcare
Meet the Team at Ranolph Internal Medicine
Find locations, hours and contact information for Ranolph Internal Medicine

Patient Forms

Randolph Internal Medicine provides new and existing patients the following forms for download to fill out and bring to your child's appointment as requested.

New Patient Forms

Release of Medical Records

Randolph Internal Medicine Location and Hours


330 Billingsley Road, Ste 100
Charlotte, NC 28211
Phone: 704-512-5000
Get Directions

Hours of Operation:
Monday – Friday, 8 a.m. to 5 p.m.