Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2010
Offers telehealth
NPI: 1083938518
Practice Locations (2)
CITY AND COUNTY OF SAN FRANCISCO
1050 WISCONSIN ST
SAN FRANCISCO, CA 941073328
4159201250
CITY AND COUNTY OF SAN FRANCISCO
1525 SILVER AVE
SAN FRANCISCO, CA 941341229
4156571700
Source: CMS National Downloadable File, September 2026.