MORE

Neon Venus Art Theatre

7023 Melrose Ave.
Los Angeles, CA 90038
310-428-4236

Related Stories (1)

  • L.A.'s Booming Indie Improv Scene
    2 years ago by Anthony D'Alessandro

    It's a Tuesday night at the Clubhouse, a black-box theater on the second floor of a condo located down an alley from the intersection of Santa Monica Boulevard and El Centro Avenue. At the weekly improv show TNT, the group Call Wait...