Wilmington Office Wilmington Office

Located near the intersection of Carolina Beach Rd and Medical Center Drive
715 Medical Center Drive
Wilmington, NC 28401

Phone: 910-763-2476

Fax: 910-763-8176


Walk-In Clinic: For sick visits and other urgent concerns 8:00-10:00 am Monday-Friday

Saturday (as of 7/1/2017) is 8-10 sick walk in and 10-12noon by appointment only.  

Well Visits by Appointment: Monday-Thursday 9:00 am - 5:00 pm (4:00 pm on Friday.)

Sick Visits by Appointment: Monday-Thursday 1:00 pm - 7:00 pm (4:00 pm on Friday)

Hampstead Office Hampstead Office

Our Hampstead Office is located in Oak Tree Plaza.

16747 US HWY 17N, Suite 114 Hampstead, NC 28443 (Located in Oak Tree Plaza)

Phone: Call our Hampstead office direct at 910-777-2013

Fax: 910-821-1060


By appointment only, Monday-Friday 9AM-5PM.
Please note, there are no "walk in" hours at the Hampstead location.  Your child may still be seen the same day for a sick visit, but an appointment is needed.

The office closes 12-1 for lunch.