1. Saint Croix Tribal Health Clinic 2221 60th St, Luck, WI 54853 Coordinate: 45.5299,-92.2841 Phone: (715) 857-5694