CARSTAR Business Profile Contact Information ToolBox 1,655 Views 0 Testimonials Print This Listing Add To My Favourites CARSTAR CARSTAR, Auto Body Repair & Painting Shops, Auto Glass & Windshields, on Armstrong Street in Sudbury Ontario. CARSTAR Location Sudbury, ON Address 2083 Armstrong St, Sudbury, ON P3E 4W2 Telephone 705-522-5600 Fax 705-522-9949 Category Auto Body Repair & Painting Shops, Auto Glass & Windshields Location Sudbury, ON Address 2083 Armstrong St, Sudbury, ON P3E 4W2 Telephone 705-522-5600 Fax 705-522-9949 Category Auto Body Repair & Painting Shops, Auto Glass & Windshields