Stephanie Feury Studio Theatre LemonMeter Reviews: 0 Venue Details : Venue website:https://www.sfstheatre.com/ Venue address:5636 Melrose Ave, Los Angeles, CA Venue phone number:(323) 463-7378 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