We are located in beautiful North Bend Oregon, right of 101! Our address is 1980 Sherman Ave, North Bend, OR, 97459. We have been is business since 2008, come in and check us out! We're always getting new inventory and improving the shop.

The Owner - Richard

The Owner - Richard

Jeremy

Jeremy

Steven - GIA AJP

Steven - GIA AJP