Explore details about location Selma Street. Selma Street is a location situated within the Florence alongside other areas such as Ridge Avenue, Grove Street, Kenneth Court.