Car Lease Inc New Rochelle Car Lease Inc New Rochelle has been built exclusively for residents of New Rochelle and caters to every preference that a person residing in the city might want. We have popular options you find in the city as well as other brands. Phone: (631) 527-0050 New Rochelle, NY 10801 United States Map Other Categories: Business Services |