Interested?

Interested in Studio School? Admissions officers are waiting to hear from you!

Get More Info

Overview

Studio School is a 4-year institution located in Los Angeles, CA.

Location & Contact

Address 1201 West 5th Street
Los Angeles, CA  90017
United States