Soulard Spice Shop

730 Carroll St, St. Louis, MO, 63104, United States

Last Updated Apr 2, 2025

Company Overview

Company Name

Soulard Spice Shop

Address

730 Carroll St, St. Louis, MO, 63104, United States

About 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.

Frequently Asked Questions about Soulard Spice Shop

Technologies Used