Theodore W Pollock, DO, Internal Medicine

10109 E 79th St
TulsaOK  74133 (Tulsa County)


Phone: 918-286-5000
Fax: 918-249-7514

NPI: 1609817246
License Number: 34-00-2304 (OH)