Karen Gail Smallwood Ryan, MD, Preventive Medicine

7820 E 15th Pl
TulsaOK  74112-7832 (Tulsa County)


Phone: 918-622-6606
Fax:

NPI: 1437134657
License Number: 118336 (MO)