The South Main Baptist Church in Houston, TX, located at 4100 Main St. This is a view of the fountain in front.