Kenneth Horowitz, MD 555 Ratings, 125 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550