Catholic Charities-LA Posada 2476 Impala Dr Carlsbad, CA 92008 Phone: (760) 929-2322 Fax: (760) 929-8712
Category: Social Service & Welfare Organizations