Find all the information for Amelia Bovine Clinic, that provides veterinary services in Church Road, VA 23833