NPI Central
Oso Physical Therapy PC NPI Number 1396559316 — Alameda, CA | NPI Central