Kenneth Horowitz, MD 731 Ratings, 116 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550