7 views 0 shares 0 comments
Created/changed by: System
Bookmarkset bookmark!

Soulard Saint Louis, United States

Category: Non-profit organization

Address details

1911 South 12th St
63104 St. Louis
United States


St. Louis, United States
Print route »
N38° 36' 34.0524" W90° 12' 32.9472"   (38.609459, -90.209152)
Start navigation »

Phone & WWW

(314) 621-6226
www.soulard.org

Business hours

Info

This Soulard Saint Louis fan page is brought to you by the Soulard Restoration Group to promote our historic neighborhood.

Discussions

Random Images

Contact details

Soulard Saint Louis

Address: 1911 South 12th St, 63104 St. Louis, United States
Phone: (314) 621-6226