The Enclave of Newell Creek June 17, 2021 · Assisted Living Claim Listing Contact Information 7900 Center Street, Mentor, Ohio 44060 (888) 897-2523 Get Directions By car By public transit Walking Bicycling Detailed InformationThe Enclave of Newell Creek a senior living residence that offers modern amenities and assisted living in Mentor OH Owner Bridge Senior Living