The address is : 791 South Mission Road Los Angeles , CA 90023 - 1012 .
It is located on S. Mission Rd. directly across from the Waste Management buildings .
The address is : 791 South Mission Road Los Angeles , CA 90023 - 1012 .
It is located on S. Mission Rd. directly across from the Waste Management buildings .