Absolute Collision Specialist can be found at E. Admiral Place 12934. The following is offered: Car Transmissions, Auto Body Shops, Car Brake Service, Auto Repairs. The entry is present with us since Nov 13, 2014 and was last updated on Apr 14, 2015. In Tulsa there are 171 other Auto Repairs. An overview can be found here.