Gary A Peasley, MD, Urology

312 E Main St
MarshalltownIA  50158-1888 (Marshall County)


Phone: 641-753-4161
Fax: 641-753-4967

NPI: 1225029416
License Number: 21087 (IA)