Subway Restaurants Flowood Contact Information 5341 Hwy 25 , Flowood, Mississippi 39232, United States, 32.35078, -90.023612 601-919-2121 Detailed Informationtakeout or drive-thru only Features Take-out Carryout