South Florida Surgical Center Located at: 6110 SW 70th Street South Miami, FL 33143 305-662-3100 Click here to see the Location Map