Buyers' Guide Company Details Accessible by: anyone The Glenridge on Palmer Ranch Address: 7333 Scotland Way, Sarasota, FL United States Phone: 941-552-5356 E-mail Company Type: In-House Service Professional