Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2010
Offers telehealth
NPI: 1881890713
Practice Locations (1)
2190 LYNN RD, SUITE 240
THOUSAND OAKS, CA 913608021
8053701965
Source: CMS National Downloadable File, September 2026.