David Kennedy

Active Naples, FL President for The Christian Science Association of The Pupils of David C. Kennedy, C.S.B., Inc.