To Schedule Your In-Person or TeleHealth Remote Visit Tap or Dial the Number Below. 20350 SW Birch Street Newport Beach, CA 92660 (888) 826-7459 Mobile Users Click Below to Get Started! TeleHealth Appointments