This Spanish-style church sits on a lavishly landscaped lot that looks like it has been here for centuries. Large big oak trees sprawl across most of the property, complimented by statues, fountains, foliage, plaques and benches. A gorgeous garden is situated in the back of the property, making it a quiet respite for prayer or meditations. In vast contrast, the church's large, stark parking lot is just across the street and runs all the way to Druid Road.