NPI Central
Southern California Immediate Medical Center NPI Number 1205041290 — La Mirada, CA | NPI Central