63-year-old Richard A Horvitz lives in Grand Rapids, Michigan. Richard has also lived in Holland, Michigan. Companies in which Richard has a work history include Spectrum Health System, Doctor Of Medicine, Spectrum Health-butterworth Campus, Fred & Lena Meijer Heart Center and Spectrum Health Occupational.