Address: 4983 N Glenwood St, Garden City, ID 83714, USA
chad c | Nov 5, 2021
Upstairs has seating but I don't know if you can get to it free because of a wheelchair if you have to pay the more expensive ticket to get up there but I know that there are seats