Explore details about location North Marshall Street. North Marshall Street is a location situated within the Philadelphia alongside other areas such as Delphine Street, Tabor Lane, S 70th St. Additionally, some smaller parts of North Marshall Street include specific areas like West Chew Avenue, North Lawrence Street, North 11th Street adding to the diversity of its landscape.