Locations and Appointments

7006 Shannon Willow Road
Charlotte, NC 28226

Phone – 704-544-6533
Fax – 704-544-6583

Rock Hill
744 Arden Lane, Ste 200
Rock Hill, SC 29732

Phone – 803-328-3686
Fax – 803-328-9889

720 S. Duncan Bypass
Union, SC 29379

Phone – 864-429-0115
Fax – 800-652-0523

1552 N. Limestone St, Ste. A
Gaffney, SC 29340

Phone – 864-489-4498
Fax – 800-652-0523


  • To make an appointment, please call Charlotte (704-544-6533), Rock Hill (803-328-3686), Union & Gaffney (864-429-0115). An appointment can be made for any location by our appointment desk.
  • We are providers for most insurance plans including Medicaid and Medicare. Please confirm that we are providers for your insurance when you schedule your appointment and bring the insurance card of your primary insurance with you to your visit. If a referral is required by your insurance, please be sure that this has been arranged prior to your appointment. “Co-pays” are required and must be paid at the time of service. Remember to bring any test(s) or x-rays related to your problem to your appointment.

After Hour Calls

  • Routine calls and prescription requests should be made during business hours. If you have an emergency after hours, please call 704-544-6533 or 803 328-3686 to have the physician paged. Select option #1 and leave a message including the patient’s name and phone number. Your call will be returned promptly. In the event of a life-threatening emergency, please dial 911 and go to the nearest emergency room.