1. Hobby Lobby 200 S Randall Rd, Elgin, IL 60123 Coordinate: 42.02771,-88.34026 Phone: (847) 697-5740