Main Street Deli Address: 713 Main St, Agawam, MA 01001 Phone: (413) 821-9881 Payment: Caterers, Delicatessens, Deli Other Businesses: Corner Deli Variety at 644 Main St, Agawam, MA 01001 Elbow Lounge at 386 Walnut Street Ext, Agawam, MA 01001 Liberty Pizza at 332 Walnut Street Ext, Agawam, MA 01001 VALERO at 18 SPRINGFIELD ST, AGAWAM, MA 01001 Subway at 840 Suffield St, Agawam, MA 01001