Diabetes & Glandular Disease Clinic Research Center. Hospital & Medical Center. 2. 4 reviews on. Address: 5107 Medical Dr, San Antonio, TX 78229. Phone: (210) 692-1150. Hours may change under current circumstances. Is this your business?.