Federico Dumenigo, MD
Nephrologist Miami

Address: 78 Sw 13th Ave, Suite 201, Miami, FL 33135

Phone: (305) 631-0470

Latitude: 25.7725828

Longitude: -80.2163337

Specialty: Nephrologist

Federico Dumenigo, MD

Description - Federico Dumenigo, MD Nephrologist Miami

Doctor Federico Dumenigo, MD specialist Nephrology. The address of the doctor's office is 78 Sw 13th Ave, Suite 201, Miami, FL 33135. Contact us at any time convenient for you by phone (305) 631-0470