Stride Rite 6072

Stride Rite #6072 was a Stride Rite children's shoe store located at Edinburgh Premium Outlet, 3020 Outlet Drive in Edinburgh, Indiana.