Clement Choua, MD, Hospitalist

6200 Sw 73rd St
MiamiFL  33143-4679 (Miami-Dade County)


Phone: 786-662-0638
Fax: 786-533-9236

NPI: 1124317342
License Number: 266620 (NY)