Penumbra INC
About
Penumbra INC is listed in the chamber’s directory under Wholesale Distribution at 1351 Harbor Bay Pkwy in Alameda, in Alameda County.
Details
Location and service area
Alameda, CA 94502-6541
From public business records imported in 2025. Not yet confirmed by the business.
Own this business? Confirm or correct this listing →