Se encuentra situada en el campus de la universidad, en la ciudad de Filadelfia, y fue inaugurado el 1 de enero de 1927.