Tonawanda Location
1500
Niagara Falls Blvd.
Tonawanda, NY 14150
TEL: 716.834.0466
FAX: 716.834.7361
EMAIL: buffalo@carubbacollision.com
Hours of operation:
Mon, Wed, Thu - 7:30AM to 5:00PM
Tu, Fri - 7:30AM to 6:00PM
Sat 8:00AM to 12:00PM













