Contact Us

Impax Pharmaceuticals

A Division of Impax Laboratories, Inc.
31047 Genstar Road
Hayward, CA 94544
Phone: (510) 240-6000