Medical school: COLLEGE OF PHYSICIANS AND SURGEONS (IOWA)
Graduated: 1980
Offers telehealth
NPI: 1447245576
Practice Locations (1)
MERCY HEALTH PHYSICIANS YOUNGSTOWN, LLC
1044 BELMONT AVE, FL 3
YOUNGSTOWN, OH 445041006
3307293877
Source: CMS National Downloadable File, September 2026.