FTC Data
At least 2 consumers from California reported phone number 650-889-4650 to the Federal Trade Commission. 100% of complaints reported the call or text message as a robocall or recorded message. The last complaint was on October 20, 2020.
Menlo Park
Help others by rating this number - was it spam, a business, or something else?
number shows up as A6508994650 on caller ID. Called twice and hung up. After first call we waited to speak and once we did they hung up on us.