JI Dr. John Ibarra, MD Is this you? Claim your profile Diagnostic Radiology 0Leave a review Miami, FL 7270 SW 113TH ST, Miami, FL, 33156 1 other location