Taylor Medical Ctr
735 W Locust St
Stilwell, OK 74960
Stilwell, OK 74960