Previously located in Palatine, IL we have moved to a spacious location in Lake in the Hills, IL.
All reviews seem positive