Location and Directions
Abbeywood Cat Hospital is located at 6323 Fairview Avenue, between 63rd Street and 75th Street, where Downers Grove meets Westmont. This central location is within a convenient 10 minute drive of Naperville, Lisle, Downers Grove, Hinsdale, and Oak Brook.
For specific directions from your location, please use our Google Maps link below or contact our Westmont veterinary clinic at (630)969-5432.