Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2000
Offers telehealth
NPI: 1992773253
Practice Locations (2)
2103 MONTROSE AVE, SUITE E
MONTROSE, CA 910201546
8189572007
2103 MONTROSE AVE E
MONTROSE, CA 910201546
8189572007
Source: CMS National Downloadable File, September 2026.