Dialysis center

Tri State Dialysis

Lewiston, ID

CONTACT

Address: 730 21st St, Lewiston, ID 83501 MapGet 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 dialysis
730 21st St
Lewiston,
P: +12087468280

Tri state dialysis is listed under

LOCATION

Tri state dialysis Location