Greenwood Satellite Office Address 6826 Madison Ave Indianapolis, IN 46227 Call For An Appointment 317-353-8985 Providers at this Location Samir L. Baroudi, MD Nephrologist Qin Wang-Joy, MD Nephrologist Phone Hours Monday-Friday 8:30am-4:00pm Main Office East Planning For Your Appointment Patient Forms Information for Referring Doctors Patient Referral Form Hospital and Dialysis Affiliations