Our Location

Leo’s Camera Shop is located at 437 Main Street, Klamath Falls, OR 97601

For general inquiries, please contact by using the form on this page. We’d love to hear from you!

Tel: (541) 882-3331

We’d love to hear from you!

Beautiful Klamath Falls