Clecare Urgent Care LLCClecare Urgent Care LLC · Emergency Medicine Physician26622 Lorain Road, North Olmsted, OH 44070(440) 991-1212Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing