1. Future Health 517 N Main St, Carroll, IA 51401 Coordinate: 42.0652,-94.86751 Phone: (712) 775-2263