Explore details about location South Avondale Street. South Avondale Street is a location situated within the Amarillo alongside other areas such as Southwest 45th Avenue, Southeast 11th Avenue, South Aldredge Street.