There are 22 record matches to David Keenan in New York. Find more information about the David you are looking for by researching their possible previous addresses, phone numbers, email addresses and relatives. Wondering where most of them live? Rochester has the highest residency, with Mount Kisco next highest. For individuals with the David Keenan name, the average is about 65 years old, with nearly 47% categorized in the 61-80 age group. See more...