New Rochelle NY Veterinarians 1. 108 Centre Ave, New Rochelle, NY 10801 | Seasons Restaurant (914) 235-5252