NPI Central
Alhambra Surgery Center, LLC NPI Number 1366733263 — Alhambra, CA | NPI Central