Avalon Body Shop Submit new listing Favourites Print listing Save as PDF Add bookmark Avalon Body Shop The RosterMotorsportsBodyshopsAvalon Body Shop Address9200 Avalon Blvd Los Angeles, CA 90003, California, USA 90003CategoriesBodyshopsContact InformationPhone(323) 242-9405