A new store near Hilliard will be the next big spot to save big money on all the indoor and outdoor needs of homeowners. A 251,925-square-foot Menards is slated for 831 Hilliard-Rome Road.
Located in a little pocket bounded by I-70 to the north, Rt. 40 to the south, and I-270 to the east, the new Menards will be a breeze to access. This is one of the last available retail properties in the area.
This will be the fourth Menards in the central Ohio area.