Join Now Papa John's Pizza-Flowood Food & BeverageEAT Papa John's Pizza-Flowood Visit Website 901 Lakeland Place, Suite 1 Flowood, MS 39232 (601) 992-7272