1. Indianhead Home Health Care 215 S Main St, Luck, WI 54853 Coordinate: 45.5744,-92.48259 Phone: (715) 472-8922