1. River Run Deli & Takeout RR 28, Alton, NH 03809 Coordinate: 43.45598,-71.22196 Phone: (603) 875-1000