Explore details about location Sand Creek Trail. Sand Creek Trail is a location situated within the Denver alongside other areas such as North Dexter Sreet, 17th Street, South Lowell Boulevard.