Falls Church,
VA -
22042
(703) 241-1021
In recent years the world has awakened to a need to better understand Muslims and their faith. Many are only now realizing the contribution Islamic civilization has made to global society. For example