Latasha Lott in Wilmington, DE

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