Leimert Top & Body Shop Submit new listing Favourites Print listing Save as PDF Add bookmark Leimert Top & Body Shop The RosterMotorsportsBodyshopsLeimert Top & Body Shop Address3443 West Blvd Los Angeles, CA 90016, California, USA 90016CategoriesBodyshopsContact InformationPhone(323) 292-0501