Posted on January 8, 2019 January 9, 2019 by WebsiteYellowPages.com Indian Art of America 1 2 3 4 50.000 CategoriesNatives Service Organizations LocationsCalifornia Bookmark Contact Information Business Name Indian Art of America Address 25112 Champlain Road, California 92653 Phone Number 9499518073 Fax Number 9499512019 CategoriesNatives Service Organizations Post navigationPrevious post: Pacific AssociatesNext post: Azie’s Auto Body & Frame Shop