1. Rancha Restoration Foundation 501 Sand Creek Rd, Beulah, WY 82712 Coordinate: 44.543022,-104.08103 Phone: (307) 643-3101