Contact All Pets Veterinary Hospital

Welcome to All Pets Veterinary Hospital, and thank you for choosing us to meet your pet’s needs. Please feel free to contact us with questions about our practice or to schedule your pet’s appointment. We hope to see you and your pet soon!

Directions from Merrimack

Directions from Hollis


All Pets Veterinary Hospital
25 Riverside St
Nashua, NH 03062

Driving Directions



Business Hours

Monday-Thursday 7 a.m. to 7 p.m.
Friday 7 a.m. to 6 p.m.
Saturday-Sunday Closed

* Closed Wednesdays from 12 p.m. – 2 p.m. for staff training.