The Animal Hospital of West Lake Forest is continuing efforts to serve our community in a manner that is safe and compliant with ongoing recommendations by the CDC and IDPH.  We strive to provide you and your pets the highest quality care while limiting risks as much as possible to you and our staff.


We are now allowing clients into our facility!  We kindly ask to limit the number of people per visit to a minimum.  Our curbside option remains for those who would prefer.  Just call when you arrive at our hospital to let us know you would like to remain in your car. 




Animal Hospital of West Lake Forest, recently relocated to 999 Sherwood Drive, just inside Lake Bluff, IL

Welcome to the Animal Hospital of West Lake Forest, where your pets are part of our family!  Opened in 1975, we have been committed to providing the highest quality, compassionate veterinary care individually tailored to meet your pet's needs.  We offer comprehensive wellness and medical care for dogs and cats, including vaccinations, laboratory and diagnostic testing, surgical, and dental care.
We understand the special bond you share with your pet. Our entire healthcare team is committed to providing personal attention to the unique concerns of each individual pet owner.  
Please browse our new website to learn more about us and see how we can be an integral part of your pet’s health care. The first step towards a happy and healthy pet begins with selecting a veterinarian that you can trust, and we are honored that you've chosen to partner with us. 
Animal Hospital in Lake Forest, IL   Animal Hospital in Lake Forest, IL




​Petly is a secure personal health page for your pet that gives you direct access to your pet's health records 24/7. We're happy to provide Petly to all of our current clients who have an active email address at the practice.  ​Petly is a great way to view your pet's health records, anytime, plus you can easily connect with us at your convenience. Petly offers many features to help you keep track of your pet's health needs and shares informative articles on the latest trends in pet health. You also can upload a photo of your pet, request appointments, and medications all on this site.  You can even sign up for text reminders to go right to your phone.


Click on the link below to go to Petly, your pet's personal health portal:


See your pet on Petly – As your pet's personal health page, Petly is a special place for you and your pet. You're just one click away!

  • Sylvia W.
    "We found a practice where everybody is not only capable but also very sensitive with both animals and owners. Our dogs are in good hands with Dr. McKenna, who always makes time to talk with us. Dr. DiFuccia was extremely helpful too when we needed him. Staff is pleasant, location is nice. We highly recommend it!"
  • Tammy W.
    "I love this place and the staff is beyond wonderful. Dr.DiFuccia is truly an amazing vet and an amazing human being. I'm truly blessed to have these people in my corner. When any of my animals get sick they definitely go beyond any expectations. I couldn't ask for a better place to bring my animals"
  • Wendy B.
    "Dr.s McKenna and DiFuccia are thorough, caring and delightfully in tune with cats in a dog world. We have one we nickname the "Rain Man" and even he survives the trauma under their kind tutelage. We wouldn't take any of our herd to another doctor and feel the prices charged are fair for the incredible quality of care. The folks at the front desk are just as good as the ones in back and I can't speak highly enough of the professionalism and caring everyone in the practice displays during every visit. We have seen them handle everything from neutering to end of life and the experience is invariably superlative. Love these guys!"
Contact Us

Have a question or comment? Fill out the Contact Us form and we will be in touch as soon as possible. By filling out this form, I consent to receive text messages, emails, and/or phone calls from this office.

Animal Hospital of West Lake Forest
999 Sherwood Drive
Lake Bluff IL 60044
Phone: (847) 234-2110
Email Address