Osc Collision Center is located at 5063 Preston Ave, Livermore, CA. This business specializes in Auto Body Shops. Osc Collision Center is open Towing: Daily, 24 hrs For other services, call for appointment and accepts American Express, Cash, Mastercard and Visa.