Leica is a nationally recognized optical business providing premier photography products for professionals and individuals. This business manufactures and distributes its brand of cameras, projectors and binoculars. For more information on the products offered visit the website listed. 
81 Kenosia Ave, Danbury, CT 06810
(203) 744-8362
  • Accessibility Details: There is a ramp and access to 1st floor apartments.
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »