The Islamic Society of... Pictures

The Islamic Society of Edmond mosque building is =525 N University in Edmond, Okla. Photo by Sarah Phipps, The Oklahoman Archives
The Islamic Society of Edmond mosque building is =525 N University in Edmond, Okla. Photo by Sarah Phipps, The Oklahoman Archives

Related Articles: