Alex M Horchak, MD, Urology

1500 Delhi St
Ste 4300
DubuqueIA  52001-6358 (Dubuque County)


Phone: 563-557-5971
Fax: 563-557-5973
Email: amh***@*****me.com

NPI: 1033158209
License Number: 32513 (SC)