There are 20 record matches to David Keenan in Pennsylvania. Find more info about the David you are trying to find by researching their potential addresses, phone numbers, email addresses and connected relatives. Wondering where the majority of them live? Philadelphia has the highest residency, with Verona as the next highest. For individuals with the David Keenan name, the average is approximately 62 years old, with 54% classified in the 41-60 age bracket. See more...