The Green Street Hall Mall is located at 116 North Green Street in Downtown Ottumwa, Iowa. Our building is currently for sale since we have moved onto other ventures in our lives. Check out our pictures to see the transformation this building has been through since we bought it July 13th, 2010 until now. You'll be amazed at the difference.