
Leila Straehla, DPM
Podiatric Medicine, Foot & Ankle Surgery, Podiatric Surgery
Surgical Hospital of Oklahoma
13316 S Western Ave Suite I
Oklahoma City, OK 73170
Phone: 405-267-0281 Fax: 405-703-7107
Podiatric Medicine, Foot & Ankle Surgery, Podiatric Surgery
Surgical Hospital of Oklahoma
13316 S Western Ave Suite I
Oklahoma City, OK 73170
Phone: 405-267-0281 Fax: 405-703-7107