Russell Allen Blair, MD, Internal Medicine

36001 Euclid Ave
C19
WilloughbyOH  44094-4643 (Lake County)


Phone: 440-946-0053
Fax: 440-946-1812

NPI: 1134314644
License Number: 35.092992 (OH)