Chick-fil-A Reviews & Details
247 Dogwood Blvd
Chick-fil-A is located at 247 Dogwood Blvd in Flowood near the intersection of Dogwood Blvd and E Metro. Their menu consists of American dishes . Call (601) 992-2554 today!
- On The Menu:Sandwiches and Salads
- Major Intersection:Dogwood Blvd And E Metro
Tell us more about Chick-fil-A Flowood!