DFW Islamic Community Clinic 4020 Jackson St, Irving, TX 75061, USA 313-806-4906 Get Directions NAFC Member? Yes