the studio

1667 North Main Street, Los Angeles, CA 90012

 

Located in the heart of Chinatown, this studio comes fully equipped with 3 makeup stations, storage, a green room, white cyclorama wall, diffused windows, kitchen area, wifi, dressing rooms and parking.