1. Larkin Marathon 1126 Larkin Ave, Elgin, IL 60123 Coordinate: 42.03639,-88.30663 Phone: (847) 741-9521