Medical school: UNIVERSITY OF TOLEDO COLLEGE OF MEDICINE
Graduated: 1988
Offers telehealth
NPI: 1306841598
Practice Locations (1)
MERCY HEALTH PHYSICIANS-NORTH LLC
5965 RENAISSANCE PL, SUITE 3
TOLEDO, OH 436234728
4198850900
Source: CMS National Downloadable File, September 2026.