Leonila D Camba MD PALeonila D Camba MD PA · Nephrology Physician2004 Thonotosassa Rd, Plant City, FL 33563(813) 759-1290Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing