Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1972
Offers telehealth
NPI: 1710901616
Practice Locations (2)
2710 TELEGRAPH AVE, SUITE 240
OAKLAND, CA 946121770
2710 TELEGRAPH AVE, SUITE 240
OAKLAND, CA 946121771
Source: CMS National Downloadable File, September 2026.