Afton Clifton's address is 1106 N 29th Street , Lincoln, NE 68503.
Address History: 1106 N 29th Street, Lincoln, NE 68503
Afton Clifton's current address is 25 Settlers Road , Fincastle, VA 24090. Afton has also lived in Daleville, VA.
Results 1 - 2 of 2