Get Directions to Scherers Bombardier & Hydro ← View details 5398 Lehto Road, Embarrass, Minnesota 55732 +1 218-984-3700 Get Directions From* To * — Required information