Find Us

We are located at:

2065 112th Ave
Holland, MI 49424

Just north of Lakewood Blvd on 112th Ave. For directions, please click link below.

Get Directions