Liberty Protection Aid out of Tempe, AZ—3135 S. 48th St. Suite 104-139
Consumer Report
I had been scammed by a company called First Source Marketing out of Phoenix, AZ of $24,500. This "business" hung on for almost a year but then no longer available. I got this call from a company called Liberty Protection Aid which said they were in business to help people who had been ...