This number 2066022983 is from – Washington State (United States), people flagged this number as – Suspicious, numbers read more below
One of the internet users shared – “indian scammers”
Here is the number – +1 206-602-2983 / 206-602-2983 / +12066022983 / 2066022983