Holmesburg Prison

2022-06-14T02:30:23+00:00

Holmesburg Prison 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.[1][2][3][4] The prison [...]