Mommy ‘N Me Resale

Monday-Wednesday & Friday-Saturday: 10 AM–6 PM; Thursday: 10 AM–7 PM; Sunday: closed

Suite A050

Site Plan

Holland Town Center features providing 125,000 square feet of space, situated on a lot size of 18 acres, and offering ample parking.

    TOWN CENTER HOLLAND

    Looking for a space for your business? Contact us!