The Allen Institute headquarters, a 270,000-square foot life sciences building, is at the northwest corner of Mercer Street and Westlake Avenue in the South Lake Union neighborhood of Seattle.
The building is purpose-built for life science research and facilitates our trademark team science approach amid abundant natural light and with stunning views of Seattle.
615 Westlake Avenue North
Seattle, WA 98109
phone (206) 548-7000
Paid visitor parking is available at the Allen Institute building. Access to the garage is via Roy Street. There is also abundant street parking along the surrounding streets.
The Allen Institute is conveniently located along the South Lake Union Streetcar and several Seattle bus routes, including the 40, 62, 63, 64, 70, 83, 309 and Rapid Ride C.