Thomas E Hakes, MD, Internal Medicine

1603 Morgan St
Ste 2
KeokukIA  52632-3433 (Lee County)


Phone: 319-524-6274
Fax: 319-524-9068

NPI: 1477562825
License Number: 21510 (IA)