The Crystal Cathedral (at 12141 Lewis Street, Garden Grove) is a monument to its time, having been built over the past quarter century by television evangelist Robert Schuller.
Television Evangelist Robert Schuller is financially capable of spearheading large projects.
We want all the clients to be unserved.