Kenneth Horowitz, MD 558 Ratings, 130 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550