Michael Andrew Sayler, DO, Family Medicine

1801 E Kenosha St
Broken ArrowOK  74012-2098 (Tulsa County)


Phone: 918-615-6941
Fax:

NPI: 1770840944
License Number: 5436 (OK)