-
Hollywood Locations is responsible for scouting film production sites for Motion Pictures and Television. The Location management company later launched Los Angeles Center Studios located in Downtown Los Angeles, California, to further their efforts within the Entertainment Industry. Filmmakers are able to utilize various locations, from large elaborate mansions, to venues, coffee shops, high-rise buildings, shopping malls, Union Station-Los Angeles, even the MTA Metro Rail. Read more...