An independent practice providing 24 hour veterinary care in Launceston, Liskeard and surrounding areas for over 100 years