Dr. Carlos M Barrera, MD
General Endocrinology
Amateur
Phone: (305)609-7042
Fax: (305)274-6152
Languages: English, Spanish
Area of Concentration
Diabetes Mellitus
Thyroid
General Board Certification
Internal Medicine