Diabetes Education For You NPI 1598045080 Practice location: 5104 N Lockwood Ridge Rd, Sarasota, FL 342343311 Taxonomy code: 163WD0400X Phone: (961) 941-4927