Save Amelia Armas, MD AmeliaArmas.MD.com • Pediatrician Amelia Armas, MD 2526 W Flagler Street, Miami, FL