indianapolis number omnicare phone omnicare indianapolis phone number The store is located at 8351 Rockville Rd Indianapolis IN 46234-2722 and can be contacted via phone number 317 273-1552. Omnicare… Saturday, April 23, 2022 Edit