Mallwoods Center (Miamisburg)

Mallwoods Center is located at the corner of NEC SR 741 & Mallwoods Dr, Miamisburg. It is a Community Center which opened in 1999. It is an Open shopping mall with 126 parking spaces. It covers an area of 216,260 sqft. and has about 5 stores.