- Holland Town Center 12330 James St. Holland, MI 49424
- Hours: M-Th 12-9, F-Sa 12-12, Su 12-8
GET IN TOUCH WITH US
Located in the Holland Town Center (Outlet Mall), across from the entrance to the Star Theater, at U.S. 31 and James St. in Holland, Michigan. Click here for a map.
Address: 12330 James St. Holland, MI 49424