Popeyes Louisiana Kitchen

524 US-82, Indianola
(662) 887-7211