• Primary Care
  • Annual Physicals
  • Full Laboratory Testing
  • Adult Immunizations
  • Preventive Health Care
  • Pre-operative Clearance

Our Services

We accept most public and private insurance plans. 

Health Insurance


Call 843-342-4455 for scheduling.

Appointment Request

Office Hours

Monday - Friday: 8:45 - 4:30 pm.

Saturday: Closed

Sunday: Closed


Mayes Internal Medicine, LLC opened their doors August 4, 2014.

Mayes Internal Medicine, LLC

35 Bill Fries Drive, Bldg L

Hilton Head Isl., SC 29926


​​​​Meet the Doctor,  Michael P. Mayes

Mayes Internal Medicine, LLC has been wonderful in helping our family through sickness and in health.  We trust Dr. Mayes and know he will treat our family with the highest level of care.  

-L.B, Hilton Head , SC

​​​Clinic News

Mayes Internal Medicine, LLC 

Call Us:  843-342-4455

​​​We believe in personalized care based on your health concerns. Read More