Echo Park Film Center

Echo Park Film Center

1200 N Alvarado St
Los Angeles, CA 90026

213-484-8846 Classes & Workshops, Film Screenings Echo Park Low Website Sat - Sun: 12pm - 5pm