★★★★★5.0(2)Dr. Teresa Iribarren, MDInternistMiami, FL30 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital30 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital(305) 226-5106(305) 226-5106Ratings & ReviewsMost RecentHighest Rated05/31/2012Knowledgeable doctorDr. Iribarren is a pleasure to see. She puts you at ease and spends time explaining everything.05/30/2012Great doctorDr. Iribarren spent a lot of time with me. She was very complete and explains things clearly. I recommend her highly.1