Contact Us

Get In Touch

We're here to help. Reach out to schedule an appointment or ask any questions.

Current Patients

We do not accept emails regarding clinical items. Please use your Patient Portal for all clinical communications.

Contact Information

Main Office

Phone:252-751-5103

Fax:252-751-5127

Mailing Address:P.O. Box 9244, Hampton, VA 23670

In-Person Locations

Hampton, VA

4410 East Claiborne Suite 334, Hampton, VA 23666

Tuesdays & Wednesdays: 10 AM – 6 PM

Elizabeth City, NC

524 South Road Street, Elizabeth City, NC 27909

Tuesday – Friday: 10 AM – 6 PM

Fax: 252-562-6004

Gates County, NC

687 US HWY 158, Gates, NC 27937

Monday, Thursday, Friday: 10 AM – 6 PM

Coming March 2026 – IOP services

Bowie, MD

16701 Melford Blvd Suite 400, Melford Dr I, Bowie, MD 20715

Virtual services only

Virtual Hours

Monday – Saturday: 9 AM – 7 PM

Sunday & Holidays: Closed

Send Us a Message

For general inquiries only. Current patients please use the patient portal.

Ready to Get Started?

New patients can be seen within 2 weeks. Book your appointment today.