Diabetes & Endocrine Institute

(925) 962-1240

978 2nd St, Ste 200
Lafayette, CA 94549-4545