Kennard Street Park

From Wikipedia, the free encyclopedia

Kennard Street Park is a former baseball ground located in Cleveland, Ohio. The ground was home to the Cleveland Blues of the National League from 1879 to 1884.

Coordinates: 41°30′1″N 81°39′18″W / 41.50028, -81.655