Where is Natures Carpet? It is located at Natures Carpet 8385 Fraser St unit 55, Vancouver, BC V5X 3X8, Canada. You can get directions for Natures Carpet, who is in the Carpet wholesaler category. You can find up-to-date information on 8385 Fraser St unit 55, Vancouver, BC V5X 3X8, Canada Carpet wholesaler companies on our website.