Review for Lucky Lil's - Townsend Review For Lucky Lil's - Townsend Google User Aug 20 '17 at 5:36 Great atmosphere and awesome employee's! View full site to comment or like