Retail concept debuts in North America with inaugural location grand opening May 2nd - 3rd
Allendale, NJ (March 30, 2012) – Leica Camera Inc., the legendary German camera and sport optics brand, announces the debut of its new retail concept in North America with the opening of the Leica Store Washington DC. Located at 977 F Street, NW, in the heart of downtown Washington, DC's Penn Quarter, the store will feature the entire Leica photography and sport optics product portfolio. Serving as a gateway into the world of Leica Camera, the Leica Store Washington DC will celebrate an official grand opening on Wednesday, May 2nd and Thursday, May 3rd.