Home Base: Our New Facility

Our all new facility is located at 1264 Lotus Ct., Santa Rosa, CA 95404. [SEE MAP]

This photograph was taken from the intersection of Lotus Ct. and Frazier Ave.  which shows a rendering of the building’s northwest corner and front face.

RRNC-exterior-950.633

Here’s the front of the shop’s showroom and reception area, taken from the same northwest corner. That’s Suede Beradino back there surrounded by some project cars.

RRNC-interior-950.633

Here’s the showroom’s counter and seating area with Suede back behind the counter.

RRNC-interior2-950.633