Kenneth Horowitz, MD 733 Ratings, 121 Reviews HonorHealth Medical Group Internal Medicine 480-882-7550