1. B & H Oil Company Windham Town Plz, Windham, NH 03087 Coordinate: 42.80514,-71.2994 Phone: (603) 893-8882
2. B And H Oil Company 32 Indian Rock Rd, Windham, NH 03087 Coordinate: 42.8053,-71.29678 Phone: (603) 216-2995