St. Vincent de Paul Catholic Church (Family Life Bldg.) Published on July 6, 2016January 18, 2017 by admin Address 6800 Buffalo Speedway Houston TX 77025 United States Upcoming Events Sorry, no events found for this location