Christopher Robert Lynch, MD, Internal Medicine

8803 S 101st E Ave
Ste 255
TulsaOK  74133-5760 (Tulsa County)


Phone: 918-294-6840
Fax: 918-294-6839

NPI: 1447211990
License Number: 29058 (OK)