Artificial Grass Downey 8 months ago ID: #855488 Listed In : Contractors 8632 La Tremolina Lane, Whittier, CA 90605 562-287-5131 https://www.artificialgrassdowney.com/ [email protected] Business Description Artificial grass installers, pet turf, putting greens, pavers, concrete. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Artificial Grass Installers pet turf Putting Greens Pavers concrete.