Nelsons Auto Body Submit new listing Favourites Print listing Save as PDF Add bookmark Nelsons Auto Body The RosterMotorsportsBodyshopsNelsons Auto Body Address10803 S Alameda St Los Angeles, CA 90059, California, USA 90059CategoriesBodyshopsContact InformationPhone(323) 484-9144