Mercer Environmental Tourism Charter School 2690 West Margaret St Mercer, WI 54547 (715) 476-2154 Rate This School