Town of Mercer Address: 5267 Vaughn Street, Mercer, WI 54547 Phone: (715) 476-2403 Services: Ambulance Call (715) 476-2403 Get Directions