Geisha Rodriguez NPI 1467852541 Practice location: 9346 Watchet Way, Orlando, FL 328253789 Taxonomy code: 104100000X Phone: (787) 407-2257