Central Phoenix, AZ

Nephrology Clinic in Central Phoenix, Arizona

Address

2610 N 3rd St, Phoenix, AZ 85004

Phone

Fax

602-252-1520

Hours of Operation

Monday – Friday: 8 a.m. – 5 p.m.