Oklahoma Kidney Center Inc

Oklahoma Kidney Center Inc
Oklahoma Kidney Center Inc 2149 Southwest 59th Street Suite 104 Oklahoma City, OK 73119
Add a Review

Consumer Feedback

(1 Review)
Did this provider use excessive foul language?
No
Does this provider give unbiased advice?
Definitely not! It was obvious they just wanted to make money!
by Anonymous xxx.xxx.172.178
December 19, 2013
Add a Review