MacDonald Veterinary Service
43 Gilford E Dr #2, Gilford, NH 03249
4 veterinary clinics in and around Gilford.
43 Gilford E Dr #2, Gilford, NH 03249
9 Old Lake Shore Road, Gilford, NH 03249
3 Maple Street, Gilford, NH 03249
1458 Lakeshore Dr Ste A-110, Gilford, NH 03249
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.