Amy Leighblickhahn NPI 1730748757 Practice location: 28755 El Toro Rd, Lake Elsinore, CA 925321912 Taxonomy code: 163WS0200X Phone: (951) 249-4693