Watts College of Nursing
Durham, North Carolina
Student Enrollment
134
Institution Type
Bachelor's
Private Nonprofit
About Watts College of Nursing
Watts College of Nursing is located in Durham, North Carolina . With 134 students enrolled, it offers a more intimate learning environment.