The Actors Company LemonMeter Reviews: 0 Venue Details : Venue website:http://www.theactorscompanyla.com/ Venue address:916 North Formosa Ave, Los Angeles, CA Venue phone number:(323) 463-4639 Venue Genre : theaters, venues Map Location : click here to get the location Reviews Login or Register here to Add Review All Reviews Share this:Tweet