San Francisco, CA | Walnut Creek, CA | Bloomington, IN
Also known as: kaa41107
Kerri Allen lives in San Francisco, California. Other places in which she has lived are Walnut Creek, California; Bloomington, Indiana; Delphi, Indiana and Lafayette, Indiana. Kerri is related to Jennifer J Allen and Joni Rae Spence.