Cleveland Irish Cultural Festival

Date(s): 
Friday, July 20, 2018 to Sunday, July 22, 2018
Location: 
Cuyahoga County Fairgrounds