Our Team

Our caring and compassionate veterinary care team!

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

Please call us at 810-659-5692 to speak to one of our caring veterinary staff members!

    Veterinarian/Owner

  • Default Image

    Dr. Gregory Brown

    Dr. Gregory Brown grew up in Belleville, Michigan. He originally served our great country…

    Veterinarians

  • Default Image

    Dr. Michele Koan

    A Flushing native, Dr. Koan graduated from Flushing High School in 1999. After earning…