jeffreygebhart Joined 28 May 2015 Messages 369 Location La Grange, Illinois 28 August 2018 #1 Same place, guys! Rt. 83 in Elmhurst, just south of North Avenue. Hope to see you there!