Alba Gonzalez-Ochoa, MD
Nephrologist Miami

Address: 219 Nw 12th Ave Ste C4, Miami, FL 33128

Phone: (305) 585-5210

Latitude: 25.7758612

Longitude: -80.2147189

Specialty: Nephrologist

Alba Gonzalez-Ochoa, MD

Description - Alba Gonzalez-Ochoa, MD Nephrologist Miami

Doctor Alba Gonzalez-Ochoa, MD specialist Nephrology. The address of the doctor's office is 219 Nw 12th Ave Ste C4, Miami, FL 33128. Contact us at any time convenient for you by phone (305) 585-5210