Michael D Landers, DO, Family Medicine

10507 E 91st St Ste 450
TulsaOK  74133-5515 (Tulsa County)


Phone: 918-307-3170
Fax: 918-307-3171

NPI: 1033223730
License Number: N3810 (TX)