Los Angeles Center Studios, 1201 West 5th St., Ste. F200
Los Angeles, California 90017
You must be logged in to contact, view documents or recommend this profile. It's free and easy
Epicenter Films is a self contained media production company specializing in new media, music videos, television, and film.