2 Comments Oscar Health: How to contact for inquiries By CCC Team July 10, 2019 Head Office Oscar Health 75 Varick Street New York, New York Customer Service Phone: 1-855-OSCAR-55 Phone: 1-855-672-2788…