Location: 1302 Elwood Avenue, South Bend, IN 46628
Phone:(574)233-8229
Category: Grocery, Flowers & Gifts, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Flowers Plants & Gifts, Florists, Grocers & Supermarkets, Bridal Shops, Caterers