Ene Selfcare Essentials Llc NPI 1790378826 Practice location: 50 N Laura St Ste 2500, Jacksonville, FL 322023646 Taxonomy code: 1041C0700X Phone: (904) 580-6146