Shepard Insane Asylum

Founded: 1853
Location
: Baltimore, MD

Additional Information