NPI Central
Osteoarthritis Centers of America-Carlsbad, Inc. NPI Number 1336423201 — Carlsbad, CA | NPI Central