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.