Maxwell & Co., founded 39 years ago in the town of Falmouth on Massachusetts' southeastern coast, debuted last month in an 800-square-foot space in the Paramount Theater Building. The store, which ...