Luxor Nail Spa 129 West Oak Knoll Drive, Hampshire, IL 60140