3932 Upper Creek Dr, Sun City Center, Fl 33573 (8.3 Mi From City Center), Riverview, FL 33573
Freedom Plaza is a senior living community offering independent living, assisted living, memory care, and skilled nursing care in Sun City Center, FL.