Company WOODARD PROPERTIES AND INVESTMENTS, INC. Address 2511 S BEST RD, SPOKANE VALLEY, 990370000, WA