Offices

Penumbra, Inc. Headquarters

Penumbra, Inc. Headquarters

Street Address:
One Penumbra Place Alameda, CA 94502 USA
Mailing Address:

One Penumbra Place

Alameda, CA 94502

USA


  • T 1.510.748.3200
  • F 1.510.748.3232 *Purchase Orders
  • F 1.510.217.9748 *Employment Verification
  • [email protected]
Penumbra Europe GmbH

Penumbra Europe GmbH

Street Address:
Am Borsigturm 44 13507 Berlin Germany
Penumbra Neuro Australia Pty Ltd

Penumbra Neuro Australia Pty Ltd

Street Address:
Suite 3, Level 5, 1 Oxford Street Darlinghurst NSW 2010 AUSTRALIA
Mailing Address:

Penumbra Neuro Australia Pty Ltd

Suite 3, Level 5, 1 Oxford Street

Darlinghurst NSW 2010

AUSTRALIA


Penumbra Latin America Distribuidora de Equipamentos e Produtos Médicos Ltda

Penumbra Latin America Distribuidora de Equipamentos e Produtos Médicos Ltda

Street Address:
Royal Office Jardins Building, Suite 201 Avenida Brigadeiro Luis Antonio, 3421 Jardim Paulista, CEP 01401-001 Sao Paulo – SP Brazil
Mailing Address:

Penumbra Latin America Distribuidora de Equipamentos e Produtos Médicos Ltda

Avenida Brigadeiro Luis Antonio 3421 cj 201 CEP 01401-001

Sao Paulo, Brazil


Penumbra Italy

Penumbra Italy

Street Address:
Crossmed SpA a Penumbra Company • Via G. Di Vittorio 2/C , Rivoli, TO 10098
Penumbra Livermore

Penumbra Livermore

Street Address:
6262 Patterson Pass Road​ Suite A Livermore, CA​​​ 94550
Penumbra Salt Lake City

Penumbra Salt Lake City

Street Address:
1070 South 3800 West Suite 500 Salt Lake City, UT 84104
Penumbra Roseville

Penumbra Roseville

Street Address:
630 Roseville Pkwy, Roseville, CA 95747