Sara Lee Newell, MD, Internal Medicine

6160 S Yale Ave
TulsaOK  74136-1930 (Tulsa County)


Phone: 918-497-3140
Fax:
Email: smn***@*****is.com

NPI: 1023017878
License Number: 13641 (OK)