Stride Rite 1217

Stride Rite #1217 was a Stride Rite children's shoe store located at Southlake Mall, 2218 Southlake Mall in Merrillville, Indiana.