OhioRetail Oberer brings Menards to Ohio retail center Oberer Companies has finalized a deal to bring a 248,000-square-foot Menards complex to 1227 E. Dayton Yellow Springs Road in Fairborn, Ohio.