Caren’s current address is 1402 Runnymede Rd, Norfolk, Va 23505. We have found 6 possible relatives of Caren: Stephen A Leon, Miles Brlestres Leon, Sandra Porter Leon and 3 other people. The current age of Caren is 62. Phone number listed for Caren is (757) 440-0420. In addition to Norfolk, Caren also lived in Norfolk, Virginia Beach and Arlington. 1963 is this person's birth date.