Search › Texas

Stat Dialysis Corporation

Organisation · NPI 1609988583

Address
5406 S Jackson Rd
Edinburg, TX 78539
Phone
(956) 668-1208
Parent organisation
Fresenius Medical Care Holdings, Inc.