Company Overview
Company Name
Soulard Spice Shop
Address
730 Carroll St, St. Louis, MO, 63104, United States
Website
soulardspiceshop.comPhone
(314) 783-2100About Soulard Spice Shop
Soulard Spice Shop is a specialty retailer of premium spices, coffees, and teas located in St. Louis, Missouri, United States. The company operates a retail shop at the historical Soulard Farmer's Market, where it sells a wide variety of high-quality products, including its own private label offerings. Soulard Spice Shop is known for its commitment to freshness and competitive pricing, with an average of 600-800 pounds of spices sold weekly.