1. Hammer Medical Supply 219 E Main St, Marshalltown, IA 50158 Coordinate: 42.04878,-92.90872 Phone: (641) 754-0000