New Smile Auto Body Submit new listing Favourites Print listing Save as PDF Add bookmark New Smile Auto Body The RosterMotorsportsBodyshopsNew Smile Auto Body Address4153 Venice Blvd Los Angeles, CA 90019, California, USA 90019CategoriesBodyshopsContact InformationPhone(323) 735-5800Emailnewsmileautobody@hotmail.com