Address: 11524 S Central Ave, Los Angeles, CA 90059, USA
They are open 7 days a week And they close at 9pm
I just went yesterday and one of the guys there says they close at 9pm now
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Recycling center
5540 Alhambra Ave, Los Angeles, CA 90032, USA
389 Ebey Ave, Los Angeles, CA 90042, USA
9405 Alameda St, Los Angeles, CA 90002, USA
10019 S Alameda St, Los Angeles, CA 90002, USA
8804 S Figueroa St, Los Angeles, CA 90003, USA
11428 S Main St, Los Angeles, CA 90061, USA
4706 S Western Ave, Los Angeles, CA 90062, USA
23 E Imperial Hwy, Los Angeles, CA 90059, USA