1795 S ANDERSON ST in ELWOOD, IN - Speedway