1. Parker Stephen 8291 S Robin Rd, Mccammon, ID 83250 Coordinate: 42.6447,-112.20477 Phone: (208) 254-3430