Kufa Center of Islamic Knowledge May 9, 2018 Share this...FacebookTwitteremailPrint P.O. Box 11771Roanoke, VA 24022 Phone: (540) 563-8471