1. B & H Oil Company Inc 6 Starwood Dr, Hampstead, NH 03841 Coordinate: 42.88118,-71.1498 Phone: (603) 893-8882