Explore details about location South School Avenue. South School Avenue is a location situated within the Sarasota alongside other areas such as Banana Place, Boulevard of the Presidents, Mango Avenue.