MECCA MOVES! 5K & 1K Run, Walk & Roll
Downtown Burr Ridge, IL County Line Square Shopping Center, Burr Ridge, United States...Welcome to our inaugural Mecca Moves! 5K & 1K Family Run, Walk & Roll! This is part of our Mecca ‘Wellness Initiative’ to promote fitness, physical, mental, and spiritual health...