1. Life Care Center of Sarasota 8104 Tuttle Ave, Sarasota, FL 34243 Coordinate: 27.39494,-82.51437 Phone: (941) 360-6411