Explore details about location Nehru Street. Nehru Street is a location situated within the Corporation of Chennai alongside other areas such as Veeraswamy Pillaiyar Street, Velachery Main Road, East Arasamaram Street.