Dr. Nicolas Ortiz, MD Business Phone Number (817) 975-3499 Business Tags FL Business Address 1611 NW 12th Ave # 233 City Miami State FL ZIP Code 33136 Country USA Business Genre FL Contact listing ownerSend Message Name Email Phone Number Message