Business | Phone |
Town Garage W1296 Capital Rd, Spencer 54479 | (715) 223-2884 |
Sherman Town Office W896 Willard Rd, Spencer 54479 | (715) 659-5293 |
Spencer Village Garage 608 E Depot St, Spencer 54479 | (715) 659-5443 |
Spencer Village Hall 105 Park St, Spencer 54479 | (715) 659-5423 |