Whalio Doctors

NPI 1205263126

Tulsa Retina Consultants PLLC

Organisation Ophthalmology Physician Tulsa, OK

Practice location

Address
2424 E 21st St STE 200, Tulsa, OK 74114-1736
Phone
(918) 949-4577
Fax
(918) 743-8624

Authorised official

Name
Thomas A. Finley
Title
Owner
Phone
(918) 949-4577

Registered specialties

Ophthalmology Physician Primary
Allopathic & Osteopathic Physicians Taxonomy 207W00000X Licence 24476

Registry record

NPI
1205263126
Entity type
Organization
NPI issued
9 Oct 2013
Record last updated
26 May 2026

Reproduced from NPPES, the federal provider registry. The date above is when the provider last updated their own entry, not when we fetched it - a record can be years old and still current in the registry.