Get directions to: Taco Bell, Lowell, AR Restaurant address: 106 South Bloomington Street Lowell, AR 72745, USA Driving Walking Bicycling Restaurant: Taco Bell