Venue South City Art Supply Address 1926 Cherokee St. St. Louis, MO 63118 Telephone (314) 884-8345 Website southcityart.com