Impact University is located in Clemmons, United States on 2101 Lewisville Clemmons Rd. Impact University is rated 4.9 out of 5 in the category christian college in United States.
Address
2101 Lewisville Clemmons Rd
Accessibility
Wheelchair-accessible entrance