Office Information

New Hanover Medical Group Central
1960 S. 16th Street
Wilmington, NC 28401


  • Board-Certified Ambulatory Care Pharmacist, Cardiopulmonary Resuscitation, Basic Life Support Certification, Pharmacy-Based Immunization Delivery Certification 
  • Doctor of Pharmacy, Eshelman School of Pharmacy University of North Carolina at Chapel Hill, Chapel Hill, NC
  • Bachelor of Science in Biology, Minors in Forensic Science, Chemistry and Psychology, University of North Carolina at Wilmington, Wilmington, NC
  • PGY1 Community-Based Pharmacy Residency, New Hanover Regional Medical Center, Wilmington, NC
Hospital Privileges

Verified Reviews