Taco Bell 29253

Taco Bell #29253 is a Taco Bell restaurant located at 343 Center Street, Ludlow, Massachusetts.