David P Kelly, 45 years old, lives in Calabash, North Carolina, but has also spent time in Ocean Isle Beach, North Carolina; Arlington, Virginia; Lorton, Virginia and Springfield, Virginia. David is related to Thomas P Crowley, May C Crowley, David Paul Kelly and Frederick M Crowley.