James Loewenherz, MD
Nephrologist Miami

Address: 8525 SW 92nd Street, "Oak Plaza", Suite D-15, Miami, FL 33156

Phone: (305) 274-4800

Latitude: 25.6777765

Longitude: -80.27960999999999

Specialty: Nephrologist

James Loewenherz, MD

Description - James Loewenherz, MD Nephrologist Miami

Doctor James Loewenherz, MD specialist Nephrology. The address of the doctor's office is 8525 SW 92nd Street, "Oak Plaza", Suite D-15, Miami, FL 33156. Contact us at any time convenient for you by phone (305) 274-4800