Michelle Marie Spech-Holderbaum, MD, Internal Medicine

36100 Euclid Ave
#240
WilloughbyOH  44094 (Lake County)


Phone: 440-953-6294
Fax: 440-918-4687

NPI: 1851407167
License Number: 35-058884 (OH)