Foot Mechanics Memorial Day Main Street Mile

St. Charles, Ill.

 
 

303 N. 2nd St., Suite 10
St. Charles, Ill.
60174(630) 740-6331
www.footmechanicsmile.com

One-mile race (downhill!) through downtown St. Charles

 
 





 
 
 
Copyright 2014 Wednesday Journal Inc. All rights reserved. Chicago web development by liQuidprint