Residence Home Care June 17, 2021 · Home Health Care Claim Listing Contact Information 30701 Lorain Road, North Olmsted, Ohio 44070 (440) 262-5952 Get Directions By car By public transit Walking Bicycling