God's House of Rest Church

618 E St Ste H, Chula Vista, CA, 91910

Phone: (619) 931-9344

Connect: Facebook

Nearby Churches

What to expect on your first visit