Israel Mays, MD, Family Medicine

7858 S Olympia Ave
TulsaOK  74132 (Tulsa County)


Phone: 918-518-5962
Fax: 918-518-5965

NPI: 1225302649
License Number: 30924 (OK)