Location
1048 116th Ave NE
Bellevue, WA 98004
Across from Overlake Hospital
Opening Hours
Tues - Fri 10am-6pm
Saturday 10am-5pm
Closed Sunday & Monday