Marie Florefelix NPI 1245558857 Practice location: 99 Marguerite Ave, Elmont, NY 110031241 Taxonomy code: 164W00000X Phone: (516) 444-5601