Dr. Mohammad Saleh, MD
Nephrology
Make an Appointment
(219) 836-0306Telehealth services available
Nephrology Specialists is located at 5500 Hohman Ave Ste 1C, Hammond, IN 46320.
Providers at Nephrology Specialists specialize in Nephrology.
One provider practices at Nephrology Specialists.
Use the insurance check on this page to verify if Nephrology Specialists is in-network.