For your convenience we have two locations from which you can choose. You can be assured of the same impeccable care and outstanding service at both of our fine hospitals. Electronic files of your pet’s complete medical records are always maintained at both hospitals.

In emergency cases during regular office hours, simply call our office and we will be sure to take care of your pet as soon as possible. After office hours, we will refer you to one of several fine emergency clinics with which we work closely. Contact information on emergency clinics and poison control is available under the Our Community section of this site.


Verona Animal Hospital

17 Grove Avenue
Verona, NJ 07044
phone: (973) 239-1881

Verona Animal Hospital Hours

Monday: 8am-5pm
Tuesday: 7:30am-7pm
Wednesday: 8am-5:30pm
Thursday: 8am-8pm
Friday: 7:30am-5pm
Saturday: 8am-12pm

Montclair Animal Hospital

124 Watchung Avenue
Upper Montclair, NJ 07043
phone: (973) 744-1942

Montclair Animal Hospital Hours

Monday: 8am-7pm
Tuesday: 7:30am-5:30pm
Wednesday: 8am-5pm
Thursday: 8am-7pm
Friday: 8am-5pm
Saturday: 8am-12pm