Get Directions to Richard's Carpet Service Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Richard's Carpet Service 21109 East Benwood Street, Covina, CA 91724 +1 626-826-1787 View details Click to load map