Neuropathy Treatment Clinic of Oklahoma 4636 South Harvard Avenue, Tulsa, OK 74135