Explore details about location Strombus Road. Strombus Road is a location situated within the Sarasota County alongside other areas such as Aqua Bluff Place, Bayshore Road, Jones Street.