Miller LLC is located at 129 S 2nd St, Elkhart, IN. This location is in the Downtown Elkhart neighborhood..