Popeyes Louisiana Kitchen 2003 North Hills Street, Meridian, MS 39305