The Penn Newman Center was founded in 1893 and is located at 3720 Chestnut St.