Kenneth Horowitz, MD 724 Ratings, 78 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550