Thomas Wesley Allen, DO, Family Medicine

5005 S Darlington Ave Ste 100
TulsaOK  74135-7307 (Tulsa County)


Phone: 918-619-4400
Fax: 918-619-4639

NPI: 1689646655
License Number: 2995 (OK)