141. The Spanish Advantage Club 9615 E 59th St, Indianapolis, IN 46216 Coordinate: 39.86287,-85.99745 Phone: (317) 656-1757