Dr. Manuel Cruz-Diaz, MD Nicklaus Children's Hospital, Miami Fl Business Phone Number (305) 663-8538 Business Tags FL Business Address 3100 SW 62nd Ave City Miami State FL ZIP Code 33155 Country USA Business Genre FL Contact listing ownerSend Message Name Email Phone Number Message