SSO Foot & Ankle Clinic 3705 Northwest 63rd Street, Oklahoma City, OK 73116