American Orthodox Catholic ChurchParishShareCoombs Creek DriveDallas, Texas 75233United StatesGet directions