Thank you for your patience while we retrieve your images.

Holmesburg Prison, "The Terrordome" is part of the City of Philadelphia Prison System. Built in 1896 and in continuous use until 1995, the facility is located at 8215 Torresdale Ave in the Holmesburg section of Philadelphia, Pennsylvania. It was the site of a controversial decades-long dermatological, pharmaceutical, and biochemical weapons research projects involving testing on inmates.