The number currently linked to Kelva is (609) 876-2861. Kelva now resides at 11 Willard Pl, Montclair, Nj 07042. We have found 5 possible relatives of Kelva: Lucy Mckay, Lambert Mckay, Barbara...