NPI Central
Betancourt Physical Therapy NPI Number 1518241561 — Long Beach, CA | NPI Central