Saint Leo the Great Catholic Parish ChurchParishShare2131 Lauder RoadAldine, Texas 77039United StatesGet directions