Soulard Art Market & Contemporary Gallery

soulard art market 150x1502028 S. 12th Street

Saint Louis, MO 63104

(314) 258-4299 – or – SoulardArtMarket@gmail.com

 

Conveniently located at the corner of 12th and Russell, across from McGurks Pub.