Emerald Village Senior Living June 17, 2021 · Independent Living Claim Listing Contact Information 30344 Lorain Road, North Olmsted, Ohio 44070 (216) 634-7400 Get Directions By car By public transit Walking Bicycling Detailed Information Owner St. Augustine Health Ministries