1. Stanwood Oil Company Inc PO Box 178, Alstead, NH 03602 Coordinate: 43.126484,-72.32805 Phone: (603) 835-6508
2. Stanwood Oil Inc 100 Vilas Rd, Alstead, NH 03602 Coordinate: 43.15237,-72.35343 Phone: (802) 885-4692