Address: 1110 E Republic Rd (at National), Springfield MO 65807 / (417) 881-5326
About Us / Mama Jean's Deli South History: Serves meat, veg options available. A natural market with many local organic products. Deli has multiple vegetarian and vegan options. Located in a green building, it uses grey water, has a rooftop garden, geothermal heating, recycled materials, and more.