Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1987
Also: GERIATRIC MEDICINE
NPI: 1093753949
Practice Locations (1)
TEMPLE PHYSICIANS INC
6449 RISING SUN AVE
PHILADELPHIA, PA 191115228
2157459203
Source: CMS National Downloadable File, September 2026.