The Ed Keating Center – The Rock at West 117th St. has rooms for group meeting and a section housing for 85 men enrolled in the Sober Living Program. The Ed Keating Center – The Rock is located in Cleveland, Ohio.
Insurance Accepted
The Ed Keating Center - The Rock at West 117th St. has rooms for group meeting and a section housing for 85 men enrolled in the Sober Living Program. The Ed Keating Center - The Rock is located in Cleveland, Ohio.