The Lost City in Holland, Michigan

About

12330 James St, Holland, MI 49424

12330 James St, Holland, MI 49424

Quick facts

BusinessThe Lost City
TypeVideo arcade
Address12330 James St, Holland, Michigan, 49424
Phone+1616-344-9257

Hours

Hours vary — call to confirm: +1616-344-9257

Customer Reviews

No reviews yet.

Location

Is this your business? Claim this listing →