Renae Lyne Mayer, MD, Internal Medicine

8803 S 101st E Ave
Ste 130
TulsaOK  74133-5726 (Tulsa County)


Phone: 918-579-3850
Fax: 918-294-6929

NPI: 1093752503
License Number: 22105 (OK)