Shoe Carnival 198

Shoe Carnival #198 is a Shoe Carnival shoe store located at Lake Charles Power Center, 3501 Derek Drive in Lake Charles, Louisiana.