MapMyRun | A 3.06 mile Run in Independence on Dec 1, 2011 at 04:44 pm in Independence, Kentucky