1. Caboose Flea Grey 270 S Spud Aly, Shelley, ID 83274 Coordinate: 43.37917,-112.1241 Phone: (208) 419-0100