Troy E Rhodes, MD, Internal Medicine

17 Cherry Ln Ne
Iowa CityIA  52240-9110 (Johnson County)


Phone: 614-551-6980
Fax:

NPI: 1669529459
License Number: 21976 (WI)