Newport News, VA | Covington, LA | Hertford, NC
Also known as: ant_nicole01
Ashley Taylor lives in Newport News, Virginia. Other places in which Ashley has lived are Covington, Louisiana; Hertford, North Carolina and Kill Devil Hills, North Carolina.