Family Vision Care-Twin Lakes is located at 2314 Sw 336Th St, Federal Way, WA. This business specializes in Optometry. Family Vision Care-Twin Lakes is open Mon, 1:05pm-6:05pm ; Tue, 9am-4:05pm ; Wed, 8am-12pm ; Thu, 9am-4:05pm ; Fri, 8am-3:05pm ; Sat, Closed ; Sun, Closed. and accepts Visa.