University Internal Medicine and Diabetes Associates Physical Address: Center for Advanced Medicine, 4921 Parkview Place, St. Louis, MO 63110 Phone: (314) 333-4100