Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Pella Car Care Inc 1 2 3 4 50.000 CategoriesAutomotive Services LocationsIndiana Bookmark Contact Information Business Name Pella Car Care Inc Address 2703 College Avenue, Indiana 46526 Phone Number 8109392704 Website http://tecstarinc.com CategoriesAutomotive Services Post navigationPrevious post: CED Evansville Supply CoNext post: Greenbriar Elementary School