Convenience Stores in Carroll (NH) Full list of companies Convenience Stores category in Carroll, New Hampshire 3 North Mini Mart 134 Route 3 N, Carroll, NH 03598, (603)837-3830 Page 1