Indianapolis IN Factory Outlets 1. 8902 S Meridian St, Indianapolis, IN 46217 | Tommy's Jerky (317) 213-3524