Up The Creek

278 Dogwood Blvd, Flowood MS 39232 (601) 992-7507
Cuisines and Dishes at Up The Creek:

Map of Up The Creek

Owner? Update your menu! Own Up The Creek? Update your menu online!