The Strafford Office Complex, located at the corner of Eagle Road and Strafford Avenue, is a large multi-building office complex that is home to hundreds of offices and companies, including doctor's, lawyers and financial advisory offices, among others. Ample parking is available and the entire complex is handicapped accessible. The buildings are also members of the US Green Building Council, and are LEED-certified.