PHYSICIANS/PODIATRIST go Results Found: 1 Button group with nested dropdown Metro Tulsa Foot & Ankle Specialists,... Metro Tulsa Foot & Ankle Specialists, PLLC--Dr. Timothy Siegfried, DPM & Dr. Jeremy Mason, DPM 10229 E 96th St N, Ste 100 & 101 Owasso OK 74055 (918) 272-8920