Restored Temecula

a word & spirit church in the temecula valley.