Eden Care Address: 3824 Wind Drift Dr W, Indianapolis, IN 46254 Phone: (317) 518-1440 Services: Non Emergency Medical Transport Call (317) 518-1440 Get Directions