24200 St Clair Ave., Cleveland, OH 44117
How to go there
Dog park Loc: 41.5883 / -81.5126
Plan your visit