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