NPI Central
Leap Clinics LLC NPI Number 1003795287 — Terrytown, LA | NPI Central