Explore details about location South Byron Avenue. South Byron Avenue is a location situated within the Clearwater alongside other areas such as Jessamine Circle, McMullen Booth Road, 6th Street.