1. Integrated Therapy Specialists 120 5th St N, Walford, IA 52351 Coordinate: 41.8768,-91.83846 Phone: (319) 846-3103