Family Spirit Night at Rita’s by admin on September 19, 2013 Thursday 9/19 is Family Spirit Night at Rita’s Ice in Powell from 6-8 pm. Come show your Liberty Leopard support and enjoy a yummy treat! Related posts: Family Night @ Menchies Family Fun Night at Bob Evans – Wednesday 12/11 from 3-11pm Family Spirit Night – 2/6/14 PTA Family Reading Night – Wednesday Nov. 20