Artistry & Bloom

Sunday- Monday: Closed; Tuesday-Thursday: 11:00 AM – 7:00 PM; Friday: 11:00 AM – 6:00 PM; Saturday: 10:00 AM 4:00 PM
Suite A80

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!