top of page
Telsa Auto Body

Telsa Auto Body 

M&B Twins collision is a premier Telsa Auto BodyCenter facility located in Long Island City, New York, and has been family owned and operated for close to 50 years.

We are a certified repair shop for the following auto makes and more.  Give us a call today for a free estimate and let's get you back on the road!

bottom of page