NPI Central
State of the Art Surgery Center NPI Number 1710152590 — Los Angeles, CA | NPI Central