Kenneth Horowitz, MD 720 Ratings, 119 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550