Star Choice Collision is your one stop shop for all your car repair and performance needs. They have been in business for over 30 years and believe that ‘An honest shop keeps its own clients’.  Many of the same clients are still with Star Choice Collision since they first opened their doors in the 1980’s. Come and meet the friendly and professional staff and let them help  you address all of your car needs and inquires.

Categories: Automotive

87 Ormond St.
Thorold, Ontario L2V 1Z3 Canada

Get Directions



Business Contact: Raffi Atmekjian