South Campus Care Center is a nursing home located in Leesburg , Florida. This nursing home was first approved to provide Medicare and Medicaid services on 08/28/1980. It has 120 certified beds. South Campus Care Center is located 715 E Dixie Ave, Leesburg, FL 34748 and can be contacted via phone number (352) 728-3020.