Stillwater Medical Center Reviews (1)
View Photos
Stillwater Medical Center Rating
Address: 600 Ravenwood Dr, Tulsa, Oklahoma, United States, 36701-6788
Phone: |
Show more...
|
Web: |
|
Add contact information for Stillwater Medical Center
Add new contacts
ADVERTISEMENT
Initial Business Response /* (1000, 5, 2015/07/09) */
Thank you for letting us know of this concernWe have followed up with BC/BS of New Mexico, who processes and pays the Indian Health Services claimsThey indicated to us today that these charges will be paidTherefore, a refund check in
the amount of $1,will be cut by our accounting department and mailed to the patient