Father Milad Selim

Father Milad Selim
Father Milad Selim

Father Milad Selim is a priest in the Antiochian Orthodox Christian Archdiocese of North America, Diocese of Worcester and New England. He is assigned to Saint George Antiochian Orthodox Cathedral in Worcester, Massachussetts.