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