Get Directions to TELAS Custom Window Coverings Workroom Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To TELAS Custom Window Coverings Workroom 191 Mayhew Way, Walnut Creek, CA 94597 +1 925-934-4414 View details Click to load map