SELF INFLICTED STUDIOS
downtown location
1325 WASHINGTON AVE, ST. LOUIS MO 63103
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