IdleAir is located in Albert Lea, United States on 780 Happy Trails Ln. IdleAir is rated 3.1 out of 5 in the category truck stop in United States.
Address
780 Happy Trails Ln
Service options
In-store shopping
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance