Website: http://www.lightboxfilmcenter.org/
3701 Chestnut Street, Philadelphia, PA 19104
Lightbox Film Center
3701 Chestnut Street
Philadelphia, PA 19104