Contact
Call us to schedule
The fastest way to book is a phone call. Can’t talk now? Request a callback and we’ll aim to call you back within one business day.
- Call to schedule (preferred)(910) 273-7572
Call (910) 273-7572 - Email (non-medical questions only)[email protected]
- Fax(984) 220-9351
- Office4820 Six Forks Rd, Suite 100
Raleigh, NC 27609 - HoursMonday–Friday, 9:00 am–6:00 pm
- Current patientsPatient Portal
Navigation note: Please don’t use Apple Maps yet — it may route you to our previous location off Millbrook Road. Use Google Maps or enter the address manually.
Request a callback
Prefer we call you?
Please do not include medical details, symptoms, or diagnoses. This form doesn’t submit anything to our servers — it opens a pre-filled email in your own email app, which you can review before sending. For clinical questions, use the secure Patient Portal. In a crisis, call or text 988 or call 911.
Current patients
Your Patient Portal
Our secure patient portal is powered by Tebra. Sign in with the email and password you set up from your portal invitation.
- Message your care team
- Review medications & results
- View your health record
- Pay your balance online
New to the portal? Ask our front desk for an invitation email. Forgot your password? Use “Forgot your password?” on the sign-in page.
Sign in to the Patient Portal
Opens portal.kareo.com (Tebra) in a new tab.



