Company THE NORTH AMERICAN ISLAMIC TRUST, INC. Address 9858 SWAN CIR, FOUNTAIN VALLEY, CA, 92708, USA