Do not use this website for emergencies.
If you are experiencing a life threatening or urgent problem, please call 911 immediately.

Accepting New Patients

We are accepting new patients.

Please contact our scheduling coordinator to schedule a new patient appointment at (828) 633-6643.

Billing and Insurance Information

Established Patients

Established Patient Contact Number: (828) 633-6644

Asheville Endocrinology Consultants
Asheville Diabetes and Endocrine Center


750 Alliance Court
Asheville, NC 28806

Office Hours

Monday - Thursday: 8am - 5pm
Friday: 8am - Noon (Beginning June 3rd)
Saturday and Sunday: Closed


Monday - Thursday: 9am - 5pm
Friday: 9am - Noon (Beginning June 3rd)

(828) 670-6812

Fax: (828) 670-5703

Emergency After Hours Telephone

AEC has an after hours answering service that can assist with emergencies you during non-business hours:

(828) 670-6812; then 0 to forward to answering service
You may also hang up and call: (828) 251-4867 or (828) 252-2222.