Union River Book & Toy Co. 100 Main Street Ellsworth, ME 04605 In addition to books and toys, they carry art and craft supplies, puzzles, and games. ...