SELF INFLICTED STUDIOS

downtown location

1325 WASHINGTON AVE, ST. LOUIS MO 63103

18192395_10155138519684088_4189504003684647840_o.jpg
 

HOURS OF OPERATION

Monday – Saturday

12:00 p.m. – 9:00 p.m.

Sunday

1:00 p.m. - 6:00 p.m.

 

DOWNTOWN artists

 
 

CONTACT 

(314) 621-4660

IF YOU HAVE ADDITIONAL QUESTIONS PLEASE SEND US A MESSAGE AND WE WILL GET BACK TO YOU AS SOON AS POSSIBLE.

1325 WASHINGTON AVE

ST. LOUIS MO 63103

 

MESSAGE US