About

Almost Home is a new, small, family run luxury dog boarding facility located in Sandwich, Illinois.