Subway Restaurants Flowood Contact Information 201 E Layfair Dr, Ste 105 , Flowood, Mississippi 39232, United States, 32.331082, -90.104591 601-939-5325 Detailed Informationtakeout or drive-thru only Features Take-out Carryout