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