Monday-Friday 7:30am-6pm
Saturday 8am-noon
Sunday closed

2643 Delaware Ave
Buffalo, NY 14216

TwitterFacebook Facebook
carubba buffalo photo

Bill Sherwood, Manager of Carubba Collision Buffalo, has 37 years experience in the collision business. He’s a Platinum I-CAR certified estimator, and a NY State Licensed Adjuster.

Contact Bill at BillSherwood@carubba.com