Company IMPAC MEDICAL SYSTEMS, INC. Address IMPAC MEDICAL SYSTEMS, INC., SUNNYVALE, 94086, CALIFORNIA