Kala J Omstead, DO, Family Medicine

9001 S 101st E Ave
Ste 270
TulsaOK  74133-5711 (Tulsa County)


Phone: 918-392-7000
Fax: 918-392-7013

NPI: 1093794406
License Number: 3526 (OK)