Read More Read Less Celebration of Life When May 15, 2021 13:30 (EST) Location Strawbridge Memorial Chapel 3934 Lee Road Cleveland , Ohio 44128-1462 41.4521696, -81.56525549999999