Whistle Stop ← View details 25 West Main Street, Albion, IL 62806 +1 618-445-3059 Get Directions From* To * — Required information