The Perfect Blend of Prestige and Professionalism. Woodland Corporate Center’s functional design and new millennium technology combine to create a luxury office environment – one that meets the needs of professional businesses, your employees and your clients. Located at the corner of East and Main, the gateway to historic downtown Woodland, this 40,000 square foot Class A professional office building is Yolo County’s prestige address. Beautiful Class A Office in the heart of Woodland. High ceilings with large gorgeous windows that fill the suite with natural light.