Health and Medical in Tulsa, OK
Health and Medical • Hospitals and Medical Centers
5563 S Lewis Pl.,
Tulsa ,
OK
74105
UNITED STATES
Based on 1 reviews
Scumbags! After my back surgery and painful recovery, this company sent me a $30,000 bill and threatened to repo my car! NEVER use these people. They said I had no choice but to use them but I have since researched other companies in town and found out that is not true.
Worldwide > United States > Tulsa, OK > Hospitals and Medical Centers