Tate B Allen, MD, Radiology

5801 E 41st St Ste 900
TulsaOK  74135-5631 (Tulsa County)


Phone: 918-743-8838
Fax: 918-743-9058

NPI: 1558358168
License Number: 21029 (OK)