Dr. Rivka Sima Horowitz, MD | Preventive Medicine Physician in Niantic, CT | FindClarity