Location
1048 116th Ave NE
Bellevue, WA 98004
Across from Overlake Hospital
Hours
Tues-Sat 10am-6pm
Holiday Hours Thanksgiving-Christmas
Mon-Sat 10am-6pm