1. Family Friends Childcare 124 N Main St, Osceola, IA 50213 Coordinate: 41.03597,-93.76574 Phone: (641) 449-3320