Come in this week for a full custom auto detail!

 


About Us

The"World's Largest" Redwood Tree Service Station located on Highway 101 in North Ukiah, California, has proven a mecca for tourists since 1936. Over 1500 years old this tree was carefully selected from a grove of monster Redwoods 17 miles west of Ukiah, quartered and reassembled in its present location.

Visitors welcome to our museum.