Osceola IA Home Builders 1. 1459 205th Ave, Osceola, IA 50213 | Kelly Mike Kelly Built Homes (641) 414-1421