Edwin Lynn McCreary, MD, Internal Medicine

1809 E 13th St
Ste 402
TulsaOK  74104-4419 (Tulsa County)


Phone: 918-579-3850
Fax: 918-579-3859

NPI: 1609820034
License Number: 22240 (OK)