1. Mary Kay Cosmetics 1664 230th Ave, Osceola, IA 50213 Coordinate: 41.06373,-93.7592 Phone: (641) 342-3591