Penbode Vets, Camelford (farm animal and pet care) is located in Camelford, United Kingdom on A39 Valley Truckle, Inns, Park. Penbode Vets, Camelford (farm animal and pet care) is rated 4.4 out of 5 in the category veterinarian in United Kingdom.
Address
A39 Valley Truckle, Inns, Park
Accessibility
Wheelchair-accessible toilet