Teresa D Ruch, MD, Neurological Surgery

2785 Som Ctr Rd
WilloughbyOH  44094-9139 (Lake County)


Phone: 440-975-5575
Fax: 440-944-0920

NPI: 1568569358
License Number: 35046134 (OH)