A Chelston Veterinary Hospital Great East Road, Avondale, Chelston 10101 Veterinarian Call Directions