Also known as: faith56
Kayla Miller lives in Angola, Indiana, but has also spent time in Garrett, Indiana. She is employed by Baristas. Faith is her favorite band. Loving is among her all-time favorite films. Tammela Rosale Miller is in Kayla family.