21 Hamburg Dr Weaverville, NC 28787-9305 US office@largeanimalmedicineandsurgery.com Member of: AAEP