Leigh Yawkey Woodson Art Museum Details Location Address:700 N 12th St., Wausau, Wisconsin, 54403, United States