Explore details about location Tahosa Park South Road. Tahosa Park South Road is a location situated within the Boulder County alongside other areas such as Valley View Way, Sunshine Canyon Drive, Post Office Access.