Complaint: Survey mailed to my address to fill out for free android. After research the envelope had a Texas address I googled the address so many scam alerts popped up but the business address of the sender was only on the paperwork.

Tags: Computer Mail Order

Address: 2525 east Paris ave, suite 160 Grand rapids, Michigan USA


Phone: 8882287008