Our location

43 Gilford East Drive, Unit 2, Gilford, NH 03249

(603) 524-8900

Call Us Now

Get In Touch With Us!

Thank you for considering MacDonald Veterinary Services as your pet’s health care provider. We understand that making decisions about your pet’s health is very important, and we want to make the process as easy as possible for you.

If you have any questions about our services or would like to book an appointment, please don’t hesitate to contact us. We would be more than happy to answer any of your questions and help you get started on providing the best possible care for your pet.

Find Us

43 Gilford East Drive, Unit 2
Gilford, NH 03249

Call Us

(603) 524-8900

Email Us


We accept the following forms of payment:

  • Visa
  • MasterCard
  • Discover
  • American Express
  • CareCredit
  • Scratchpay
  • Cash