Posted on January 2, 2019 January 2, 2019 by WebsiteYellowPages.com Star Tech Consulting 1 2 3 4 50.000 CategoriesServices NEC LocationsIndiana Bookmark Contact Information Business Name Star Tech Consulting Address 721 E. Homer St., Indiana 46360 Phone Number 2198795685 Website http://shopofficeware.com CategoriesServices NEC Post navigationPrevious post: Marian High SchoolNext post: Subway Sandwiches & Salads