Lesley Vaughn Landis, MD, Surgery

2000 S Wheeling Ave Ste 100
Williams Medical Plz
TulsaOK  74104-5643 (Tulsa County)


Phone: 918-403-7070
Fax: 918-403-6327

NPI: 1851598320
License Number: 25842 (OK)