Kenneth Horowitz, MD 721 Ratings, 113 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550