Christian Ivanlopez Flores NPI 1336766484 Practice location: 4416 Elizabeth St Apt 2, Cudahy, CA 902015760 Taxonomy code: 103K00000X Phone: (323) 910-9179