David Roth, MD
Nephrologist Miami

Address: 1120 NW 14th street, Room 813, Miami, FL 33136

Phone: (305) 243-3582

Latitude: 25.7873959

Longitude: -80.2131835

Specialty: Nephrologist

David Roth, MD

Description - David Roth, MD Nephrologist Miami

Doctor David Roth, MD specialist Nephrology. The address of the doctor's office is 1120 NW 14th street, Room 813, Miami, FL 33136. Contact us at any time convenient for you by phone (305) 243-3582