1. Bug & Odies 625 Cambridge Dr, Schaumburg, IL 60193 Coordinate: 42.01401,-88.10865 Phone: (847) 352-4337