Rhodes Stadium is a 13,100-seat multi-purpose stadium in Elon, North Carolina. Named for trustee Dusty Rhodes, his wife, Peggy, and their family, the stadium opened in 2001 and is home to the Elon University Phoenix football team. The stadium also hosts soccer games.
1 Stadium Drive
Elon University
Elon, NC 27244
(Map it)
Rhodes Stadium Website
Get local info on Yahoo Local and Yelp