1. Meriden Deli Mart 809 Route 120, Meriden, NH 03770 Coordinate: 43.54089,-72.25667 Phone: (603) 469-3222