Glenwood Square Senior Apartments June 17, 2021 · Claim Listing Contact Information 3092 Kendal Lane, Twinsburg, OH 44087 (330) 425-1242 Get Directions By car By public transit Walking Bicycling Detailed Information Owner Clover Group