What is the address and contact information of INNOVATUM, INC?
INNOVATUM, INC is located at 1400 BUFORD HWY STE B2 Buford, Georgia, United States, 30518 and can be contacted by phone at (770) 945-4595.
Who is the owner of INNOVATUM, INC?
The person who created the business is Charles Armstrong.
What type of business is INNOVATUM, INC?
INNOVATUM, INC is a business categorized under Business Consulting Services, Nec.