Carolina Medical Consultants, PA

We serve the region of York County, Rock Hill, and Fort Mill as well as the surrounding counties of North and South Carolina.

We feel that establishing a good patient-physician relationship is one of the keys to achieving your healthcare goals. Your first visit at our practice will be very useful in establishing that familiarity between you and your doctor.

Please check local news stations for delays and closings.

Medical Services

The Internists at Carolina Medical Consultants, PA are physicians with special training in the care of adolescents, adults, and geriatric patients. Each of our physicians is Board Certified in Internal Medicine and dedicated to providing the highest quality care and excellent service to our patients.

In addition to providing routine health maintenance exams, physical exams, administrative exams, sports and school physicals, and women’s health services, our physicians also provide cancer screenings, gynecological care, help with tobacco cessation, vaccinations, and dietary counseling.

Patient Portal

Login to manage your appointment. 

Form Downloads

Please fill out forms prior to appointment.


Payments may be easily made online.

Conditions We Treat Include:

  • Diabetes         

  • Hypertension

  • Heart Disease

  • Osteoporosis

  • Obesity

  • Depression/Anxiety

  • Menopause

  • Asthma

  • High cholesterol

  • Arthritis

  • Digestive disorders

  • Thyroid disorders

  • Weight Loss Management

  • Cryotherapy

  • Cosmetic BotoxComing Soon!

Scheduling Services

We make every attempt to schedule your follow-up appointments and sick appointments with your regular physician here at our office, but there may be times, however, when an emergent visit may need to be with another physician in our practice. Our implementation and use of an electronic health record eases this process.

For your convenience, our answering service is available to you for after hours and acute emergency questions. One of our providers will always be on call.

Contact Us

Contact us through our secure Patient Portal


Our Business Office is available to discuss any questions concerning fees, insurance or billing. (803) 366-7175 ext 284. Fax: (803) 366-7235




Mon - Fri: 8am - 5pm
Saturdays: 9am - 12pm