Naima Homecare LLC Address: 6611 Owls Head Dr Apt B, Indianapolis, IN 46217 Phone: (317) 531-2249 Services: Non Emergency Medical Transport Call (317) 531-2249 Get Directions