Saint Michael the Archangel Catholic ChurchParishShare950 Trails ParkwayGarland, TX 75043United StatesGet directions