100 LOVELACE AVE, New Castle, DE 19720 – DENC526154 - Denise Petti ...