Artificial Grass West Covina 8 months ago ID: #855277 Listed In : Business & Services 8632 La Tremolina Lane, Whittier, CA 90605 626-593-8962 https://www.artificialgrasswestcovina.com/ [email protected] Business Description Installers of artificial grass, pet turf, putting greens, pavers and concrete Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Installers of artificial grass pet turf Putting Greens pavers and concrete