Search › Oklahoma

Dialysis Specialists Of Tulsa, Inc.

Organisation · NPI 1528160710 · End-Stage Renal Disease (ESRD) Treatment Clinic/Center

Address
8260 S Lewis Ave
Tulsa, OK 74137
Phone
(918) 599-5139
Parent organisation
Fresenius Medical Care Holdings, Inc.