5252 Faculty Avenue, Lakewood, CA 90712, United States
Location
5252 Faculty Ave
Lakewood
, CA
See map: Google Maps