Complaint: I sent me information to a lady elena jones that claimed she worked for the meru child foundation. when i looked it up it was a scam and i had already sent my information.

Tags: Disability Services

Address: Internet United States of America

Website:

Phone: