Stride Rite 6066

Stride Rite #6066 was a Stride Rite children's shoe store located at Prime Outlets at Birch Run, 12156 South Beyer Road in Birch Run, Michigan.