Dr. Kennedy is an exceptional clinician. She is empathetic and compassionate. She makes me think she likes my dog as much as I do (well almost as much)!
September 2024
Dr. Royal always goes above and beyond to care for our pets and answer any questions or concerns we have.
August 2024
Always have excellent service and they always take great care of my animals. They listen to my needs and get me in as soon as possible because they know my babies are so important to me.
Orchard Road Animal Hospital is an AAHA accredited full-service animal health care facility located in Montgomery, Illinois. Since Dr. Flieg opened the practice in 1992, our Veterinary Family has been dedicated to providing a lifetime of health care for all of your furry family members. Our 6,700-square foot facility houses a team of five exceptional veterinarians and their support staff committed to giving your pets the best health care available. We have been accredited by the American Animal Hospital Association (AAHA) since 2001 after a very comprehensive evaluation and subsequent evaluations every three years. Less than 15% of animal hospitals chose to undergo this evaluation, and we are proud to be a leader pet healthcare.