Our implant specialists work closely with our denture technicians to create advanced hybrid solutions for the most challenging restorations.
Visit our Implants & Hybrids page for additional information, or give us a call to learn about our custom options: 503-238-7117.
1526 SE Powell Boulevard Portland, OR 97202
Google Maps: See our location online.
Toll Free: 1-800-547-8539
Shikosha is on the look out for some talented individuals to fill a few vital roles.