Taco Bell

1525 E Alexis Rd, Toledo, OH 43612

(419) 726-7200

Location