Dialysis center
Tri State Dialysis
Lewiston, IDCONTACT
Address: 730 21st St, Lewiston, ID 83501 Map ➦ Get Directions
Phone : +1 (208) 746-8280 Call
ABOUT
Tri state dialysis is a dialysis center located
at 730 21st St, , Lewiston
, ID.
FAQs
The address of Tri State Dialysis is:
Tri state dialysis730 21st St
Lewiston,
P: +12087468280
Tri state dialysis is listed under
LOCATION
Tri state dialysis Location