2995 E 17th St.
Idaho Falls, ID 83406
P: (208)524-4420

Check-in Get Directions