Netflix scammer with live number +1-833-203-4830

They have 6 toll free numbers and multiple websites which are all variations of themselves

8332034855 NetFlix support
https://net-flx24x7-cares-services.vercel.app/

This number first turned up on Friday, 19 July 2024 and was always active on this website link which is a slight variation of this other one

https://net-flx24x7-customer-cares-services.vercel.app/

1 Like