1. Richmond Public Library 19 Winchester Rd, Richmond, NH 03470 Coordinate: 42.75469,-72.27349 Phone: (603) 239-6164