Fanny Rivas NPI 1548939820 Practice location: 17360 Sw 232nd St Lot 23, Miami, FL 331705513 Taxonomy code: 106S00000X Phone: (786) 707-6499