North Land Municipal Ambulance INC Address: 636 S Main ST, Luck, WI 54853 Phone: (715) 472-2388 Services: Ambulance Call (715) 472-2388 Get Directions