Delta Supplies Inc
Scam artist
Delta Supplies Inc. Contacted one of our shop mechanics on March 8th and decided to sell him on some "Earth Friendly Degreaser." On March 9th i receieved a order confirmation for a Delta Supplies company. Well I questioned my mechanic and he said he talked to a lady named Natalie Pullens ...