Muhammad Afzal Chowdhry, MD, Psychiatry & Neurology

2277 Iowa Ave
IndependenceIA  50644-9106 (Buchanan County)


Phone: 319-334-2583
Fax: 319-334-5252
Email: mac***@*****il.com

NPI: 1194764100
License Number: 26347 (IA)