Auto Repair & Service in Mentone, AL Lookout Mountain Tire & Auto5685 E River RdMentone, AL, 359842566344440Advanced Automotive SpecialistAuto MechanicsAuto Repair & ServiceAuto Repair ServiceOil Change Show MoreSee AlsoGas Stations