Angela D Middleton, PMHNPAngela D Middleton · Psychiatry Physician1721 River Run Ct, Franklinton, NC, 27525NPI · 1275419806No reviewsInsuranceNot specified(919) 324-5544Check availabilityBook online Claim listing