Medical school: NEW YORK MEDICAL COLLEGE
Graduated: 1972
Offers telehealth
NPI: 1457423105
Practice Locations (4)
2 BON AIR RD, SUITE 150
LARKSPUR, CA 949391142
4159457800
45 CASTRO ST, SUITE 138
San Francisco, CA 941141010
3333 CALIFORNIA ST, S1 10
SAN FRANCISCO, CA 941181935
45 CASTRO ST, SUITE 138
SAN FRANCISCO, CA 941141029
4155888200
Source: CMS National Downloadable File, September 2026.