1. Menchie's Frozen Yogurt 160 S Roselle Rd Ste D, Schaumburg, IL 60193 Coordinate: 42.02424,-88.08019 Phone: (224) 653-9634