Stephanie Irmarodriguez NPI 1245745025 Practice location: 600 N Thacker Ave, Kissimmee, FL 347414892 Taxonomy code: 101Y00000X Phone: (863) 888-2741