Devil’s Thumb Ranch Resort & Spa Loading Map.... Devil’s Thumb Ranch Resort & Spa3530 County Road 83 - TabernashEvents 39.9679716 -105.78318530000001 Address 3530 County Road 83 Tabernash CO 80478 United States Upcoming Events No events in this location