Organization: EL CENTRO DE LIBERTAD/THE FREEDOM CENTER, INC.
Address: 225 SOUTH CABRILLO HWY
Address Line 2: SUITE 201-C
ZIP Code: 94109
Telephone: (650) 560-9995
Service Type: 1.1 --- CO-ED