The Maine Visitor Information Center in Houlton is the only one statewide located inside a business
For decades, the Maine Visitor Information Center was just off Interstate 95 in Houlton, where it provided tourists a wealth of information on happenings around the state. Read more.