Declo ID Delicatessens 1. 5 N Clark St, Declo, ID 83323 | Declo Country Store Gas & Deli (208) 654-2072