sc-studios.com
Recovery Road - Santa Clarita Studios
Located in Valencia, California, Santa Clarita Studios is a full-service, independent studio featuring 16 sounds stages ranging from 12,000 to 72,000 sq ft.