Taco Bell 2609

Taco Bell #2609 is a Taco Bell restaurant located at 1007 North Commerce Street, Ardmore, Oklahoma.