Slater Ave & 127th St Willowbrook, CA 90222