Also known as: christa4
Christa Kramer lives in Chicago, IL, but has also spent time in Barrington, IL.
Long Beach, CA | Selmer, TN | Mountain View, CA
Also known as: christa
Veronica Clemena lives in Long Beach, California, but has also spent time in Selmer, Tennessee and Mountain View, California. Veronica is related to Lynette S Clemena.