Shoe Carnival 61

Shoe Carnival #61 is a Shoe Carnival shoe store located at Teal Plaza Shopping Center, 3545 State Road 38 East in Lafayette, Indiana.