21 Portfield, Haverfordwest, Dyfed, SA61 1BN
Prendergast Place Farm, Well Lane, Haverfordwest, Dyfed, SA61 2PL
Prendergast Farm, Well Lane, Haverfordwest, Dyfed, SA61 2PL
Small animal first opinion practice, pet care plan (discount scheme), two surgeons with further qualifications in Anaesthesia and...
26 High Street, St Davids, Haverfordwest, Dyfed, SA62 6SD
Kingston House, 83-85 Great North Road, Milford Haven, Dyfed, SA73 2NA