Soldiers and sailors memorial hall

ADD TO MY TRIP

The complete name of this museum is “Allegheny County Soldiers and Sailors Memorial Hall & Museum” and it’s a military museum part of the University of Pittsburg.

This was a filming location for the Oscar winning movie The Silence of the lambs. This is supposed to be Memphis town hall in the scene where Lecter escapes from the cell and borrows the face of his ward.

ADD TO MY TRIP
Near by