John Raymond Frame, MD, Surgery

2448 E 81st St
Ste 1500
TulsaOK  74137-4250 (Tulsa County)


Phone: 918-392-7950
Fax: 918-392-7949

NPI: 1548221930
License Number: 12777 (OK)