Los Angeles, CA | Milpitas, CA | Diamond Bar, CA
Also known as: theresaa
Floyd Williams lives in Los Angeles, California. Other places in which Floyd has lived are Milpitas, California and Diamond Bar, California.
Independence, OH | Cleveland, OH
Also known as: theresaa0001
Theresa Avsec lives in Independence, Ohio, but has also spent time in Cleveland, Ohio.