Crossroads Animal Hospital

123 Nashua Road
Londonderry, NH 03053


Please allow 1 business day for staff members to review your request. In the event of an emergency, please call us at (603) 437-1010.
*TECHNICIAN APPOINTMENTS- We are trying to open more spots for tech appointments. If you request a tech appointment, please make sure you check your e-mail for a response from us. A technician may not be available every day, so we will let you know if you need to call us or if we were able to successfully schedule an appointment for your pet.

All are welcome to call daily to see if we've had any cancellations as we do not have a cancellation list. Thank you.