Lucy Salazar
NPI 1285211813
Practice location: 742 Oaklawn Ave Apt B, Chula Vista, CA 919108527
Taxonomy code: 246ZC0007X
Phone: (619) 751-5803
Currently, there are 1 healthcare prodviders using 6197515803 phone.