*Please call if you are a self-pay patient.
Address
Fernando Rodriguez, MD
6101 Webb Rd Ste 311
Tampa, FL 33615
About Fernando Rodriguez, MD
Specialties
- Nephrology
Affiliations
- HCA Florida South Tampa Hospital
Address
Fernando Rodriguez, MD
6101 Webb Rd Ste 311
Tampa, FL 33615