The Light of the World, Church. Palm Springs CA.

3989 N Indian Canyon Dr, Palm Springs, CA, 92262

Phone: (760) 587-8170

Connect: Facebook

Nearby Churches

What to expect on your first visit