Netflix Customer Care Netflix Inc. is a global provider of internet streaming media to viewers of various parts of the world. Netflix customer service 1-866-579-7172 founded in the year 1997 and has its headquarters in Los Gatos, California. The company began the...