Tuck 'n' Tillie, Inc. was incorporated on 1/10/1996 which located at P O BOX 22781 LOUISVILLE, KY 402520781 .