1. Puff Puff Vapors 77 S Main St, Newton, NH 03858 Coordinate: 42.85694,-71.04456 Phone: (844) 837-2864