John L Eckenrode, MD, Internal Medicine

11212 E 48th St
TulsaOK  74146 (Tulsa County)


Phone: 918-556-3000
Fax: 918-556-7052

NPI: 1093782245
License Number: 2296300 (MI)