River Run Deli & Takeout Address: RR 28, Alton, NH 03809 Phone: (603) 875-1000 Restaurants, Deli Other Businesses: Wayport Inc at 15 Homestead Pl, Alton, NH 03809 Russell's Painting Co at 402 Rand Hill Rd, Alton, NH 03809 Alton Law Offices at 31 Mooney St, Alton, NH 03809 Villas Pizza at PO Box 8, Alton, NH 03809