Contact Technical Support

Our Technical Support Department can answer your technical questions regarding our products and ordering spare parts. Get help from the factory-trained technicians of our support network.

Call +1 (800) 222-0118
Monday through Friday 9AM-4PM EST

Or reach out using the below form.


Leica Camera Inc.

1 Pearl Ct, Unit A
Allendale, New Jersey 07401