1. Meadowbrook Ranch 10053 S Marsh Creek Rd, Mccammon, ID 83250 Coordinate: 42.61749,-112.24458 Phone: (208) 254-3186