To our amazing customers: Studio Arts is staffed daily from 8:30 - 5.
Our number is 323.612.6048. We are located at 
1980 N Main St. #B Los Angeles, 90031
We look forward to seeing you!

WELCOME

STUDIO ARTS PROVIDES FORWARD-LOOKING ART AND DECOR FOR LOS ANGELES' THRIVING MOTION PICTURE INDUSTRY

  • Facebook
  • Instagram