Company IMPAC MEDICAL SYSTEMS, INC. Address 400 PERIMETER CENTER TERACE, SUITE 50, ATLANTA, GA, 30346, USA