Philadelphia Keystones Location: Philadelphia, Pennsylvania Level: professionalSport: tennisLeague: World Team Tennis Status: defunctYears: 1977Teams with the Keystones team name Tweets by mascotdb