Southern California Immediate Medical Center

La Mirada, CA

Phone
(562) 802-0208
NPI number
1205041290
Get Directions