Leonardo Espinoza
NPI 1598273864
Practice location: 11129 Elliott Ave, El Monte, CA 917332419
Taxonomy code: 171M00000X
Phone: (626) 607-8308
626-607-8308 seems to be a Mobile telephone number and it could be based in Alhambra CA.
Currently, there are 1 healthcare prodviders using 6266078308 phone.