New Rochelle Police Dept. Loading Map.... New Rochelle Police Dept. 475 North Avenue New Rochelle, NY 10801 40.919049 -73.786135 Address 475 North Avenue New Rochelle NY 10801 United States Upcoming Events No events in this location