The Legacy Center Archives of Drexel University College of Medicine is located on Drexel's Queen Lane campus at 2900 West Queen Lane, in the East Falls section of Philly, not in downtown or West ...