by
Thtmotorsports
Mar 19, 2013
There is no Valero at Euclid/60 -- an ARCO and Chevron on the south side, a Mobil just north, and another Chevron (weird), a 76, and "American Gas and Food" on Euclid & Philadelphia. Were you talking about one of those, or thinking of a different street? The closest Valero I update often is down on Archibald & Riverside.