Explore details about location South 10th Avenue. South 10th Avenue is a location situated within the Stroud alongside other areas such as Ada Webb Drive, West Main Street, North Flanagan Avenue.