366 ELMIRA RD in ITHACA, NY - Speedway