Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2019
Offers telehealth
NPI: 1659935062
Practice Locations (1)
NEUROLOGICAL INSTITUTE OF LOS ANGELES
6363 WILSHIRE BLVD, SUITE 516
LOS ANGELES, CA 900485726
3109334590
Source: CMS National Downloadable File, September 2026.