Sand Creek Public Access Area Wildlife park Address Beulah, WY 82712, United States Rating on Google Maps 4.60 (69 reviews) Open on Google Maps