Rachel Maldonado NPI 1720619521 Practice location: 480 N Magnolia Ave Ste 105, El Cajon, CA 920203615 Taxonomy code: 171M00000X Phone: (619) 782-2044