Ivy Rose Boutique & Home Decor ← View details 1218, 127 South Main Street, Osceola, IA 50213 +1 515-210-6241 Get Directions From* To * — Required information