Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1710082789
Practice Locations (2)
RESTORE MEDICAL GROUP
502 EUCLID AVE, SUITE 200
NATIONAL CITY, CA 919502984
8585464300
LF CAPITAL, INC.
438 CAMINO DEL RIO S, SUITE 203
SAN DIEGO, CA 921083546
6199558507
Source: CMS National Downloadable File, September 2026.