Muslim Community Center for Human Services-Al Shifa Clinic 7600 Glenview Drive, Richland Hills, TX, USA 817-589-9165 https://www.mcc-hs.org Get Directions NAFC Member? No