First Church-Christ Scientist 74025 Larrea St Palm Desert, CA 92260 Phone: (760) 346-8667 Fax: (760) 346-8667
Category: Churches