Odessa Drive-In Address: 206 W 1st Ave, Odessa, WA 99159 Phone: (509) 982-0111 Restaurants Other Businesses: Crab Creek Coffee Haus at 213 W 1st Ave, Odessa, WA 99159 Carpenter & McGuire & Dewulf at 9 E 1st Ave, Odessa, WA 99159 Iverson Law Office Pllc at 24 W 1st Ave, Odessa, WA 99159 Chiefs Bar & Grill at 17 E 1st Ave, Odessa, WA 99159