NPI Central
Impact Healthcare, P.A. NPI Number 1124537246 — Louisburg, NC | NPI Central