Schlotzsky's Deli Food & Beverage

2451 Lakeland Drive
Flowood, MS 39232
(601) 939-1449
Fax: (601) 939-4322
Click to Learn More