Rite Greens - Maywood on 3951 E Slauson Ave