Her birth year was listed as 1968. Keren has some connections with business: D&K REPAIR/INSTALLATION SERVICES INC. The age of Keren is 56. In addition to Ocala, Keren also lived in Ocala. 23 Pecan Run, Ocala, Fl 34472 is where Keren lives.
Public records show one property record linked with Keren. Address Keren's property is 23 PECAN RUN TER, OCALA, FL 34472.