L & N Coin Laundry & Self Clnr
University Plz
Newark, DE 19702
Newark, DE 19702