Meet the Team

Meet the Veterinarians & Team of Riverside Animal Hospital in Flushing! We’re pleased to provide exceptional vet care for your pets!

Veterinarians

Theresa Driscoll

Theresa Driscoll, DVM

Chief of Staff
Read Bio »

Michele Koan

Michele Koan, DVM

Chief of Staff
Read Bio »

Ariel Farrar

Ariel Farrar, DVM

Veterinarian
Read Bio »

Crystal Hall

Crystal Hall, DVM

Veterinarian
Read Bio »

Support Staff

Kristy Vamos

Kristy

Hospital Manager

Miranda Murray

Miranda

Assistant Hospital Manager

Heather Cannon

Heather

Licensed Veterinary Technician

Sammie

Sammie

Licensed Veterinary Technician

Brooke Quader

Brooke

Licensed Veterinary Technician

Cheryl Smith

Cheryl

Licensed Veterinary Technician

Ashley Albertson

Ashley

Veterinary Assistant

Elora Allen

Elora

Veterinary Assistant

Sarah Bemis

Sarah

Veterinary Assistant

Katie Brown

Katie Brown

Veterinary Assistant

Samantha Crenshaw

Samantha

Veterinary Assistant

Laura DePew

Laura

Veterinary Assistant

Aidan Dupuis

Aidan

Veterinary Assistant

Tajuania Franklin

Tajuania

Veterinary Assistant

Sophia Margaritis

Sophia

Veterinary Assistant

Morgan Mayo

Morgan

Veterinary Assistant

Kathy

Kathy

Veterinary Assistant

Libby

Libby

Client Care Specialist/Receptionist

Chloe Miller

Chloe

Client Care Specialist/Receptionist

Kassie

Kassie

Client Care Specialist/Receptionist