Marie Yvrosesaint-louis NPI 1104289131 Practice location: 5302 65 Terrace East, Ellenton, FL 34222 Taxonomy code: 376K00000X Phone: (941) 447-3455