I was heading down Florence to pick Dommy up at LAX when I saw it out of the corner of my eye. We went back to confirm. As of now the Yelp address is wrong. It's in a bigger and well kept shopping center at 400 E Florence Ave in Inglewood. which is a couple of blocks east of La Brea. Plus it's very near the Forum and kind of near LAX.
According to the folks cleaning up, they said its open til 9pm which is an hour later then the Slauson location. but call to confirm.