Buy your books at the second-oldest book store in America. It's also the longest continuously open book store in the country. Andover Books, established in 1809, has it all. It carries books, cards and even local Andover apparel. There are two floors of books, and if you can't find what you're looking for, the bookstore can order it for you and get it quickly. There is plenty of parking and easy access on Main Street.