Spring Food Mart Address: 345 Main St, Indian Orchard, MA 01151 Phone: (413) 543-8237 Payment: Convenience Stores, Grocery Stores Other Businesses: Testa, Michael A at 159 Main St, Indian Orchard, MA 01151 Vincent E Delgado Law Office at 40 Oak St, Indian Orchard, MA 01151 Affordable Mortgage Network Inc at 535 Main St, Indian Orchard, MA 01151 Hanna's Diner & Deli Shoppe at 186 Main St, Indian Orchard, MA 01151