Map of Haverford State Hospital in Delaware County, PA:

Haverford State Hospital Delaware Lansdowne 39.9948335 -75.3385227