Get Directions to WLH Building Co Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To WLH Building Co 5049 Davenport Creek Road, San Luis Obispo, CA 93401 +1 805-543-5095 View details Click to load map