Address:

4811 S ALAMEDA ST, LOS ANGELES, CA 90058