CARE Center (National City) Details Location Address:12 N. Euclid Ave, National City, California, 91950, United States