*Please call if you are a self-pay patient.
Address
Central Florida Kidney Specialists
1101 N Central Avenue
Kissimmee, FL 34741
About Luis Sanchez Russo, MD
Procedures and Conditions Treated
- Kidney
Specialties
- Nephrology - Board Certified
Affiliations
- HCA Florida Poinciana Hospital
Credentials and Education
Icahn School of Medicine at Mount Sinai
Fellowship
2023
University of Central Florida
Residency
2019
Universidad Del Norte
Medical School
2012