Michelle W. Richardson, FNP-C


michelleMichelle Richardson is a local from Pender County where she was born and raised. She received her Bachelor of Science in nursing from UNC-Wilmington in 2003. She worked as a medical intensive care nurse at Duke University hospitals for 4 years before graduating from Duke University with a master's degree in nursing as a family nurse practitioner in 2007. Michelle worked in rural health from August 2007- October 2013. She worked at Wake Health Services in Apex, NC from 2007-2009. She worked for Black River Health Services in Burgaw, NC from July 2009 to June 2013. She joined Intracoastal Internal Medicine October 28, 2013. Michelle and her husband David live in Hampstead with their twin boys Noah and Carter who were born in 2011. She spends most of her free time caring for her young children and also enjoys boating, biking, going to the beach and playing at the park with her kids. Other hobbies include exercising, spending time with her family and participating in church activities at Scotts Hill Baptist Church.



Map Your Directions

Click on the blue arrow on the map to Map Your Directions.

Our Office Hours

We are here to serve you during the following hours:

Monday to Friday: 7:45am-5pm

Walk-in Lab Hours:M-F 7:45am-12pm & M-Th 1pm-4pm

Phone: (910) 332-0701
Appointments: Ext #3
Billing: Ext #6
Clinical Staff: Ext #5
Medical Records/Referral Inquiries: Ext #4
FAX: (910) 332-0710

Services Offered

  • Well person checks and physicals
  • Treatment of acute and chronic illnesses including diabetes, high bloodpressure, high cholesterol, asthma, arthritis, etc.
  • Immunizations
  • EKGs
  • Pulmonary function evaluation
  • Blood tests
  • Lipid analysis
  • Preventative health care and counseling
  • Smoking cessation
  • Referrals

Links to Other Resources


We participate with BCBS, Cigna, MedCost and UHC. We accept Medicare and Medicaid for established patients only. We will file all insurances as a courtesy.



Office Address

Intracoastal Internal Medicine
4114 Shipyard Boulevard

Wilmington, NC 28403

Phone and FAX

Phone: (910) 332-0701
Appointments - Ext #3

Billing - Ext #6
Clinical Staff Ext #5

Medical Records/Referral Inquiries Ext #4
FAX: (910) 332-0710

Office Hours

Monday - Friday 7:45am - 5pm
Walk-in Lab Hours:
M-F 7:45am-12pm & M-Th 1pm-4pm