Diabetes Information Centers
OK, Tulsa
1120 S Utica Ave
Tulsa, OK 74104
Phone: (918) 579-3385
Posted: 10/1/2009 5:00:00 AM
4606 E 67th St # 214
Tulsa, OK 74136
Phone: (918) 481-5807
Fax: (918) 481-5823
Posted: 10/1/2009 5:00:00 AM
1717b S Utica Ave # 205
Tulsa, OK 74104
Phone: (918) 744-2444
Posted: 10/1/2009 5:00:00 AM