NPI Central
Leap of Faith Healthcare Agency NPI Number 1023954039 — Lumberton, NC | NPI Central