Latasha Lott in Newark, DE

Newark is the only city in Delaware where we found Latasha Lott.