Explore details about location North 61st Street. North 61st Street is a location situated within the Philadelphia alongside other areas such as Rhawn St, Charteris Road, West Rockland Street.