1. Walmart - Photo Center 2400 College Dr, Osceola, IA 50213 Coordinate: 41.02336,-93.80007 Phone: (641) 342-1650