General Info

Office hours:
Monday thru Friday,  8:30am – 5pm

Insurance list:
Medicare, Medicaid and most commercial insurances.

Payment options:
Cash or Credit Card. We do not accept checks.

Appointment info:
Please call the office location closest to you to schedule an appointment.

Patient forms:
New Patient Packet
Patient Packet - Follow-up Visit




 

Durham Location
2609 N Duke St., Suite 303B
Durham, NC 27704
Phone: (919) 220-0107
Fax: (919) 220-7623

Greensboro Location
203 Pomona Drive
Greensboro, NC 27407
Phone: (336) 252-2450
Fax: (336) 617-6746

Greenville Location
503B Bowman Gray Dr.
Greenville, NC 27834
Phone: (252) 364-2830
Fax: (252) 364-2832

Archdale Location
106 Baker Road
Archdale, NC 27263 
Phone: (336) 434-3435
Fax: (336) 434-3437