Oklahoma Diabetes Center
OU-Tulsa Schusterman Center
4444 E. 41st Street
Tulsa, OK 74135-2512
Telephone: (918) 619-4803
Blood Sugar Fax: (918) 619-4801
new clinic
   
   
HOW TO FIND US  
   
In Tulsa: At the Schusterman Center:
map map2