Elmira Location - Philo Road West

 

Carubba Collision

Awarded the best in service in the USA by Autochex.

we're hiring

 

ElmiraElmira Location

131 Philo Road West
Horseheads, NY 14845
TEL: 607.442.4600
Web Contact

Hours of operation:
Monday - Friday 7:30am - 6:00pm
Saturday 8:00am - 12:00pm