Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Telstar Auto Sales 1 2 3 4 50.000 CategoriesCar Dealers LocationsIndiana Bookmark Contact Information Business Name Telstar Auto Sales Address 808 W Coliseum Blvd, Indiana 46807 Website http://telstarauto.com CategoriesCar Dealers Post navigationPrevious post: Cathy Russell Team Rl EstNext post: Zeller Insurance Inc