SAINT GEORGE GREEK ORTHODOX CHURCH

74109 Larrea Street, Palm Desert, CA 92260
Greek Orthodox Metropolis Of San Francisco

Facilities Rental

Use of Church, Hall or Grounds