Interfaith Shelter

Entire CPC Campus 7807 Centella St, Carlsbad, CA, United States