ALL PETS VET CARE phone Milford Marina, The Docks Milford Haven, Pembrokeshire SA73 3AA map Kingston Veterinary Group phone Imperial Buildings, Great North Rd Milford Haven, Pembrokeshire SA73 2NA map if (!IN_DEV) { ?> } ?>