Kelbis Espaillat was born in 1979, age 45. Kelbis Espaillat's address is 833 River Avenue , Providence, RI 02908. Possible relatives include Daniel Padilla. Public records show Kelbis has also lived in Providence, RI.
Related to: Daniel Padilla
Results 1 - 1 of 1