Archpriest Alexander Atty

Archpriest Alexander Atty is a clergyman in the Anthiochian Orthodox Christian Archdiocese of North America, Diocese of Toledo and the Midwest.