Shilpa Shah, O.D.

6985 West 38th Street, Indianapolis, IN 46254