SHOW ME ST LOUIS- Mound City Shelled Nut Company is located at 7831 Olive Blvd. in University City. They offer free shipping on larger orders. Give them a call at 314-725-9040...or find them on line at www.MoundCity.com.
Join the Conversation
To find out more about Facebook commenting please read the Conversation Guidelines and FAQs