CARSTAR - LARRY'S BODY & PAINT, INC Share: Auto Body Shops CARSTAR - LARRY'S BODY & PAINT, INC 13542 Telegraph Rd. Whittier, CA 90603 (562) 946-1527 (562) 903-7752 (fax) Facebook Rep Info Whom to Contact Mario Rodriguez