Slide Because We Care You don’t like leaving your pet, but sometimes you have to. Our Willoughby Hills location, Animal Hospital Inc., just 12 minutes from Hillcrest, offers luxury boarding services. Our remote camera technology allows you to check in to see what Fido is doing anywhere, anytime from your smartphone, tablet, or computer so you can feel like you never really left. Our Hillcrest staff can arrange a reservation for you or feel free to call 440-946-2802 to speak with our Hospitality Coordinator.