Our Staff

Avalon Hospital

Dr Jamie Geddes

Hospital Superintendent

Dr Louise Matthews

Veterinarian

Dr Cassandra Ng

Veterinarian

Dr Margaret Cohn-Urbach

Veterinarian