Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2017
Offers telehealth
NPI: 1902344682
Practice Locations (6)
2100 POWELL ST, SUITE 900
EMERYVILLE, CA 946081844
5767 W CENTURY BLVD, SUITE 400
Los Angeles, CA 900455631
5767 W CENTURY BLVD, SUITE 400
LOS ANGELES, CA 900455631
PO BOX, SUITE 741679
LOS ANGELES, CA 90074
166 PERHAM ST
Boston, MA 021323255
PO BOX, SUITE 95970
SOUTH JORDAN, UT 840950970
Source: CMS National Downloadable File, September 2026.