Chula Vista Chula Vista Comprehensive Treatment Center Chula Vista, CA, United States Added on 01/11/2025