Delta Creations
8261 Summa Ave suite D - Baton Rouge - Louisiana LA - 70809 Non-delivery of service and promised goods even after reported to BBB
Several years ago, gave down payment for half the cost of building my website, but due to a natural disaster in my area, had to delay sending materials to Delta Creations to begin building the website. Since the company was local to my region, I thought the web builder would not rip me off. I sent ...