Save Barbara Pena, MD BarbaraPena.MD.com • Emergency Medicine Specialist Barbara Pena, MD 3100 Sw 62nd Avenue, Miami, FL