Yenny Mejia NPI 1316518921 Practice location: 84-38 Grand Avenue, New York, NY 10024 Taxonomy code: 163W00000X Phone: (929) 446-5083