Loading Map.... Euclid Ave & Cornell Station - Details 41.50808716 -81.60628510 Address United States Phone: Upcoming Events No events in this location