Delores Jones in Rhode Island

Delores Jones found in East Providence.