Lidia Liz Vega NPI 1386313492 Practice location: 12781 Sw 248th Ter, Homestead, FL 330320900 Taxonomy code: 106S00000X Phone: (786) 719-5954