Armando Diaz Duque NPI 1497332613 Practice location: 1130 Rosefaire Pl, Odessa, FL 335566072 Taxonomy code: 363LF0000X Phone: (813) 539-6023