Echo Park Film Center
Drag box to select area
Echo Park Film Center is located on north end of Alvarado street in the Echo Park area. The EPFC provides a marketing and meeting space for up and coming film makers in the community. They offer an entire department for sales and rentals of video equipment, digital transferring and telecine service. They specialize in Super 8 film and memberships are available.
1200 N Alvarado St, Los Angeles, CA 90026
- Accessibility Details: Parking
- Hours: Thu-Fri, 2pm-7pm; Sat, noon-5pm; Sun, 1pm-5pm
- Accessible: yes