Timbrello’s Auto Body Submit new listing Favourites Print listing Save as PDF Add bookmark Timbrello’s Auto Body The RosterMotorsportsBodyshopsTimbrello’s Auto Body Address5513 Alhambra Ave Los Angeles, CA 90032, California, USA 90032CategoriesBodyshopsContact InformationPhone(323) 505-7555Emailjimmy@timbrellosautobody.comWebsitehttp://www.timbrellosautobody.com/