Welcome to Neal Tindol Tire, serving the Opp, Alabama area. Neal Tindol Tire is the Tire Service Center for all your automotive needs. Quality Tires and Service Experts.,000 square foot (3,716 sq m) warehouse located in Alabama, USA, and keep hundreds of tires in stoc...