1. Standlee Hay Inc 826 S 1700 E, Eden, ID 83325 Coordinate: 42.60307,-114.18841 Phone: (208) 825-5117