Simon's Produce
730 Carroll St
St Louis
MO
63104
(314) 588-1367
Open Map
Description
Simon's Produce is located at 730 Carroll St, St Louis, MO. This location is in the Soulard neighborhood. This business specializes in Grocery Stores.
by merchantcircle on September 01, 2015 from
merchantcircle
Food & Dining
Fruit & Vegetable Markets
Grocery Stores
Other
Produce Retailer
Saint Louis