Jenessy Leewang NPI 1225302300 Practice location: 162 S Rancho Santa Fe Rd Ste E70-103, Encinitas, CA 92024 Taxonomy code: 363LF0000X Phone: (588) 951-6087