Taco Bell
2331 Lakeland Dr.
Flowood, MS 39208
Phone: 731-256-0517