I placed an order with Netshutters in Deland, Fl. I paid in advance for all the window shutters, and I have NEVER received them.
I placed an order with Netshutters in Deland, Fl. I paid in advance for all the window shutters, and I have NEVER received them.
Country: USA State: Florida City: Deland
Address: 120 East New York Ave, Suite F
Phone: 8887409990
0 comments