Innovation Medical Group Doctors Medical Centers Podiatrists 3.7 (3) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (801) 544-6400 Direction Website Reviews 836 S Angel St Suite 102 Layton , UT 84041