Glenns Ferry ID Llc, Restaurants 1. 160 S Commercial St, Glenns Ferry, ID 83623 | Heart Of Idaho, LLC (208) 366-7687