Peoples Trust Co. of Phily was located at the NEC of 12th and Arch Streets in the early 1900s. Their balance sheet of 1911 is online. Today, that area is either occupied or next to the Phily Convention Center--at the same address of 12th and Arch Streets. I believe the Convention Center's 800# is 991-7243 if you wish to see if they know more about the history of their site and the PTC.
Don........