Rachel Kamaleistone NPI 1710594643 Practice location: 7150 Tampa Ave, Reseda, CA 913353700 Taxonomy code: 1835G0303X Phone: (374) 227-3745