Start from
Taco Bell
35020 Euclid Ave, Willoughby 44094