WISHARD HOSPITAL

Nephrology

1001 W 10th St # M200
Indianapolis, IN 46202
(317) 692-2323

Office Locations

Loading map...
1
WISHARD HOSPITAL
1001 W 10th St # M200
Indianapolis, IN 46202
(317) 692-2323 (Office)
(317) 656-3967 (Fax)

Our Physicians

Nephrology

Dr. Mohammed Malas, MD

950 W Walnut St
Indianapolis, IN 46202 More Locations
Dr. Mohammed Malas, MD
Patient Satisfaction