St. Michael Catholic Church Published on October 5, 2017January 1, 2018 by admin Address 1801 Sage Rd Houston TX 77056 United States Upcoming Events Sorry, no events found for this location