Elon University Martha and Spencer Love School of Business Elon, NC, USA Save to list ReviewsElon University Martha and Spencer Love School of Business Submit a reviewSee AllColleges in North Carolina