CLEMMONS - Just off Business 40, past strip malls, gas stations and fast-food outlets, sits a former evangelical church turned mosque. Since January, the circular brick building has been known as the Annoor Center. "Annoor" means light in Arabic. With its parking lot full of SUVs and many of the worshippers dressed in polo shirts, the mosque conveys a distinctly suburban image. The people inside represent the success of Muslims in the American mainstream. Of the about 60 who come to the Friday services, most are professionals or business owners. Most of them were born overseas, said Habib Bendaas,...