Turkey Creek Cafe Address: 5510 Parmalee Gulch Rd, Indian Hills, CO 80454 Phone: (720) 583-2167 Restaurants Other Businesses: Base Camp At Indian Hills at 5510 Parmalee Gulch Rd, Indian Hills, CO 80454 Indian Hills Espresso at 5510 Parmalee Gulch Rd, Indian Hills, CO 80454 Sit N Bull Saloon at 5450 S Parmalee Gulch Rd, Indian Hills, CO 80454