Carol & John’s Comic Book Shop
Free Comic Book Day! Carol & John’s Comic Book Shop is located on Lorain Avenue in Cleveland.