IFN Islamic Foundation North 1751 O'Plaine Road, Libertyville, IL, USA 847-406-3730 https://ifnonline.com Get Directions NAFC Member? No