Think Local Drink Local! Wine World & Spirits is opening its new doors in the heart of Fremont! Located at 3601 Fremont Ave N, Seattle WA 98103. Being a locally owned business, we give special attention to our customers! We are proud to be the one stop shop for all of Seattle’s wine needs.