Address: 18400 Studebaker Rd

Cerritos CA 90703