8046 SOUTH MERIDIAN ST in INDIANAPOLIS, IN - Speedway