International Auto Body is located at 11861 Teale St, Culver City, CA. This location is in the Westchester neighborhood. This business specializes in Auto Body Shops. International Auto Body is open Mon - Fri, 8am - 5pm; Sat, Sun, closed and accepts American Express, Cash, Discover, Mastercard and Visa.