Taco Bell 30414

Taco Bell #30414 is a Taco Bell restaurant located at 923 North Quincy Avenue, Ottumwa, Iowa.