Soulard Art Gallery

 
 
00f202_25125736ab584992bbb9257a81b90f4e_mv2_d_2550_3300_s_4_2.jpg

Address

2028 South 12th Street 
St. Louis, MO 63104

Phone:

314-968-7171

Website

www.soulardartgallery.com

Hours

Th 5- p.m., F 12-6 p.m., Sat. 12-8 p.m., Sun. 1-5 p.m.