Osceola Masonic Block

101-103 S Main St
Osceola
Iowa
United States