Creekside Health and Rehabilitation Center Complaints December 4, 2024 James Keim Creekside Health and Rehabilitation Center is a 178-bed nursing home located at 5511 Swift Road, Sarasota, Florida 34231. Complaints made against this Sarasota nursing home recently brought a State of… CONTINUE