Location:2801 Country Club Rd, Indianapolis, IN 46234