The premier Trek dealer in the North Bay.
512 Mendocino Ave Santa Rosa, California (707) 546-8735
Store Hours: 10:00 - 6:00, Mon - Fri, 9:00 - 6:00, Saturday 11:00 - 5:00, Sunday