1. Rhodes Stadium 543 N Williamson Ave, Elon, NC 27244 Coordinate: 36.10712,-79.50851 Phone: (336) 278-6750