This business is categorized as a Family Pet Clinic business. New Rochelle Animal Hospital is located on 98 North Ave in New Rochelle. Services provided by this facility consist of Boarding, Consultations, Grooming, Spaying, Referrals. For the convenience of their customers, languages spoken include SPANISH . and they can be contacted by calling (914) 636-8106 . Their hours of operation are 7 days a week Evening They accept Master Card, Visa, American Express, Discover. for payment. They have a total of 2 reviews, 2 positive reviews and 0 negative reviews.