Taco Bell 3620

Taco Bell #3620 is a Taco Bell restaurant located at 201 East Main Street, Owosso, Michigan.