1. Leica Camera Store
221 Bellevue Sq, Bellevue, WA 98004
Coordinate: 47.61631,-122.20429
Phone: (425) 451-4060
2. Leica Camera Store Bellevue
575 Bellevue Sq, Bellevue, WA 98004
Coordinate: 47.61715,-122.20203
Phone: (425) 451-4060
3. Omega Photo
210 105th Ave NE, Bellevue, WA 98004
Coordinate: 47.61259,-122.19989
Phone: (425) 455-2126