Steve Lee is the CEO of Physicians Formula.
34 people are employed at Physicians Formula.
Physicians Formula is based in Azusa, California.
The NAICS codes for Physicians Formula are [32, 325, 32562, 3256].
The SIC codes for Physicians Formula are [284, 28].