Magic Moments Parties 

We provide quality character entertainment for parties and events!

Magic Moments Parties serves Weakley County, Obion County, and surrounding areas.