Medical school: HAHNEMANN UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1969
Offers telehealth
NPI: 1508870577
Practice Locations (1)
PROVIDENCE SAINT JOHNS MEDICAL FOUNDATION
1821 WILSHIRE BLVD, SUITE 301
SANTA MONICA, CA 904035679
3108286027
Source: CMS National Downloadable File, September 2026.