Photo of Joseph Richard Leben

Find your perfect dentist.

Frequently asked questions

Where is Joseph Richard Leben's office located?

Joseph Richard Leben's office is in Lake Oswego, OR.

What services does Joseph Richard Leben offer?

Joseph Richard Leben offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Joseph Richard Leben's services on Opencare or book your appointment today.