Explore details about location Pell Place. Pell Place is a location situated within the New Rochelle alongside other areas such as Cedar Street, Pell Place, Risley Place.