Echo Park Film Center

Flag as Inappropriate

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
(213) 484-8846
  • Accessibility Details: Parking
  • Hours: Thu-Fri, 2pm-7pm; Sat, noon-5pm; Sun, 1pm-5pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »