Manuel Garcia-Estrada, MD

Photo Not Available



Gender

Male

Languages

English

Specialty

Nephrology
See more Nephrology Physicians

Office Locations

Manuel Garcia-Estrada, M.D.
2601 SW 37 Ave
Suite 803
Miami, FL 33133
Phone: (305) 441-2656
Fax: (305) 441-7864