Taco Bell 34417

Taco Bell #34417 is a Taco Bell restaurant located at 1700 Southeast Blue Parkway, Lees Summit, Missouri.