Studio Arts, LLC
is staffed daily from 8:30 - 5pm.
We can be reached at 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