ICNA Relief Shifa Clinic 3840 St Clair Ave, Oklahoma City, Oklahoma, USA 405-601-5557 https://icnarelief.org Get Directions NAFC Member? Yes