Explore details about location Selma Street. Selma Street is a location situated within the Philadelphia alongside other areas such as Langley Avenue, Rockwell Avenue, Drexel Road.