Downey CA Eyelashes-Artificial 1. 7389 Stewart And Gray Rd, Downey, CA 90241 | Beauty Paradise (562) 806-9986