Dior Nail Bar

Monday 9:30 AM–7 PM

Tuesday 9:30 AM–7 PM

Wednesday 9:30 AM–7 PM

Thursday 9:30 AM–7 PM

Friday 9:30 AM–7 PM

Saturday 9:30 AM–5 PM

Sunday 11 AM–5 PM

Suite B45

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!