
Have a Question?
We’re here to help! Use the information below to contact the appropriate representative.

Fill out the form below to get started.
By clicking the submit button, you are agreeing to our privacy policy
Global Offices
Penumbra, Inc. Headquarters
Street Address
1310 Harbor Bay ParkwayAlameda, CA 94502
USA
Mailing Address
One Penumbra PlaceAlameda, CA 94502
USA
Phone & Fax
T 1.510.748.3200
F 1.510.748.3232 *Purchase Orders
F 1.510.217.9748 *Employment
Penumbra Europe GmbH
Street Address
Am Borsigturm 4413507 Berlin
Germany
Phone & Fax
T +49 30 2005 676-0
Penumbra Latin America Distribuidora de Equipamentos e Produtos Médicos Ltda
Street Address
Av. Brigadeiro Faria Lima 1336, cj 82,CEP 01451-00
São Paulo/SP
Brazil
Mailing Address
Penumbra Latin America Distribuidora de Equipamentos e Produtos Médicos LtdaAv. Brigadeiro Faria Lima, 1336, cj 82,
CEP 01451-001
São Paulo/ SP
Brazil
T +55.11.2883.5825
Penumbra Italy
Street Address
Crossmed S.p.A.Via G. Di Vittorio 2/C
Rivoli, TO 10098
Italy
Penumbra Livermore
Street Address
6262 Patterson Pass Road Suite ALivermore, CA 94550
USA
Penumbra Salt Lake City
Street Address
1070 South 3800 West, Suite 500Salt Lake City, UT 84104
USA
Penumbra Roseville
Street Address
630 Roseville ParkwayRoseville, CA 95747
USA
