Internal Medicine Practitioners Carlos Canova-Diaz M D 11501 Sw 40th St Miami, FL 33165 (305) 646-3716