A A A

Estrella Dialysis

Address

8410 West Thomas Road
Bldg. 1, Suite 100
Phoenix, Arizona 85037

Hours

Mon, Wed & Fri 6:00 a.m. – 5:00 p.m.

Phone

623.247.0808

Fax

623.247.9757