Address 148 Eastland Dr Twin Falls ID 83301 United States
Phone: (208) 737-0792 Open 24 Hours a Day: No