@soulardfarmersmarket
Soulard Farmers Market, a cornerstone of St. Louis since the 18th century, continues to charm and captivate visitors with its authentic marketplace atmosphere and vibrant energy. Located at 730 Carroll Street, this historic destination offers a blend of old-world charm and modern-day variety, creating an experience that is as educational as it is enjoyable. It’s not just a market—it’s a living piece of the city’s history.
Phone Number: (+1) 314 622 4180
Address: 730 Carroll St, St. Louis, MO 63104, United States