Directory Company Details The Glenridge on Palmer Ranch Address: 7333 Scotland Way, Sarasota, FL 34238 United States Phone: 941-552-5356 Company Type: In-House Service Professional