Avatar Group International, Inc.
Charlotte, North CarolinaAvatar Group International, Inc., established in 1981, is a North Carolina based corporation with a full time staff of creative and technical talent. Our combined experience in film and video tape pr…
