Address: 3962 Studebaker Rd

Lakewood CA 90712